我正在尝试使用控制台可执行文件中的上下文令牌连接 SharePoint 2013 Online 网站。但是,它给了我错误The remote server returned an error: (403) Forbidden.
这是代码片段:
string spurl = ConfigurationManager.AppSettings["Sharepoint_URL"].ToString();
using (ClientContext context = new ClientContext(spurl))
{
context.Credentials = new NetworkCredential("username", "password", "domain");
context.ExecuteQuery();
Web web = context.Web;
context.Load(web);
context.ExecuteQuery();
Console.WriteLine(context.Web.Title);
}
Console.ReadKey();
如何与 SharePoint Online 建立连接?它只支持基于声明的身份验证吗?