这是我的代码
SPSite spsite = new SPSite(@"http://sharepoint-url/");
网址是对的,我可以在浏览器中运行。问题是,我的用户没有管理员权限。有没有办法说控制台,他应该以不同的用户身份运行这个命令?(我有一个管理员帐户)。
提前致谢。
这是我的代码
SPSite spsite = new SPSite(@"http://sharepoint-url/");
网址是对的,我可以在浏览器中运行。问题是,我的用户没有管理员权限。有没有办法说控制台,他应该以不同的用户身份运行这个命令?(我有一个管理员帐户)。
提前致谢。
您无法使用服务器端对象模型(即类(和其他))远程连接到 SharePoint 机器。这不是 SharePoint by design中支持的方案。SPSite
在 2010 年和 2013 年都有可能使用客户端对象模型,但这里的关键问题是它是否能满足您的需求。在 2010 年,它相当有限。
这是您需要以提升的权限运行的代码:
SPSecurity.RunWithElevatedPrivileges(delegate()
{
// Your Code Here
});