我目前正在开发一个使用asp.net的网站,该网站应该连接到sharepoint并访问其数据和文件,现在我正在尝试CSOM(客户端侧对象模型)。但是在尝试访问URL时出现错误。
System.Net.WebException:'远程服务器返回错误:(403)Forbidden。'
这是我的代码:
SPClient.ClientContext ctx = new SPClient.ClientContext("Site URL");
SPClient.Web myWeb = ctx.Web;
ctx.Load(myWeb, w => w.Title);
ctx.ExecuteQuery();
Response.Write(myWeb.Title);
答案 0 :(得分:0)
您尚未为自己的请求设置凭据。
SharePoint内部部署:
nuget.org
SharePoint online:
context.Credentials = new NetworkCredential("user", "password", "domain");