这是我的代码
SPSite spsite = new SPSite(@"http://sharepoint-url/");URL是正确的,我可以在浏览器中运行它。问题是,我的用户没有管理员权限。有没有办法告诉控制台,他应该以不同的用户身份运行此命令?(我有一个管理员帐户)。
提前谢谢。
发布于 2013-06-11 21:10:03
您不能使用服务器端对象模型(即SPSite类和其他类)远程连接到SharePoint计算机。这是SharePoint设计中不支持的场景。
在2010年和2013年都有可能使用,但这里的关键问题是它是否能满足你的需求。在2010年,它是相当有限的。
发布于 2013-06-11 20:15:02
以下是您需要以提升的权限运行的代码:
SPSecurity.RunWithElevatedPrivileges(delegate()
{
// Your Code Here
}); https://stackoverflow.com/questions/17039687
复制相似问题