私はSharepointインスタンスに接続して、サードパーティツールを介していくつかのコンテンツを公開しようとしています。Sharepoint 2010、ClientContext&Unauthorized
私はSharepointインスタンスを制御することはできませんが、アカウントに完全なアクセス許可があることを確認しています。 executeQueryラインで
ClientContext ctx = new ClientContext("https://thesharepointsite.com");
ctx.Credentials = new System.Net.NetworkCredential(@"username", "password", "domain");
Web w = ctx.Web;
ctx.Load(w);
ctx.ExecuteQuery();
、私は例外を取得:
The remote server returned an error: (401) Unauthorized.
(。何の内部例外はありません)
を私はブラウザ経由でログインしたとき、私は&資格情報が動作し、URLを確認することができます。
this questionに基づいて、私の前提はアクセス許可の問題です。
これが当てはまる場合は、どのような許可を求める必要がありますか?
その他の質問には、私は成功せず、試してみた:
SharePoint Server Authentication Error
401 unauthorized exception while reading data from the document library SharePoint 2010
更新
を私は他のクエリの様々なを試してみました同じ応答。私たちはSharepoint、Office 365インスタンスを持っていて、これは(Remote Authenticationを使って)動作します。これは、私が何らかの種類の許可またはアクセスを信じている理由です。
これは、お客様のインスタンス上にあります。私は1つのアカウントしか持っていません。もし私が2番目のものを求めたら、それは同じ問題を抱えるだろうと私は信じています。
他の人に同じプログラムを使用しても、そのユーザー/パスを使ってみることができますか?あなたのアカウントの問題とコードの問題の違いを確認できますか? – Servy
他のクエリを試しましたか?たぶんあなたはあなたがブラウザ経由でアクセスできることを知っているリストから項目を取得する? – Servy
@Servy、より詳細な質問が更新されました。 –