コンソール実行可能ファイルからのコンテキスト トークンを使用して、SharePoint 2013 Online Web サイトに接続しようとしています。しかし、それは私にエラーを与えています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 に接続するにはどうすればよいですか? クレームベース認証のみをサポートしていますか?