如何访问 asp.net 的共享点数据?
How to access sharepoint data to asp.net?
我目前正在使用 asp.net 开发一个网站,该网站应该连接到共享点并访问其数据和文件,现在我正在尝试 CSOM(客户端对象模型)。但是我在尝试访问 URL.
时遇到错误
System.Net.WebException: 'The remote server returned an error: (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);
您还没有为您的请求设置凭据。
本地 SharePoint:
context.Credentials = new NetworkCredential("user", "password", "domain");
SharePoint 在线:
SecureString passWord = new SecureString();
foreach (char c in pwd.ToCharArray()) passWord.AppendChar(c);
context.Credentials = new SharePointOnlineCredentials(username, passWord);
我目前正在使用 asp.net 开发一个网站,该网站应该连接到共享点并访问其数据和文件,现在我正在尝试 CSOM(客户端对象模型)。但是我在尝试访问 URL.
时遇到错误System.Net.WebException: 'The remote server returned an error: (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);
您还没有为您的请求设置凭据。
本地 SharePoint:
context.Credentials = new NetworkCredential("user", "password", "domain");
SharePoint 在线:
SecureString passWord = new SecureString();
foreach (char c in pwd.ToCharArray()) passWord.AppendChar(c);
context.Credentials = new SharePointOnlineCredentials(username, passWord);