これが私のシナリオです:
ドメイン Aでホストされている Sharepoint サーバーがあり、ドメイン Bにマシンがあります。Domain A と Domain B の間に信頼関係はありません。
私のマシンからドメイン A にある SharePoint サーバーに SharePoint ドキュメント ライブラリにアクセスしようとしています。
今、私がこのコードを使用したとき:
ClientContext clientContext = new ClientContext(siteURL);
clientContext.Credentials = new System.Net.NetworkCredential(username,password,domain);
clientContext.ExecuteQuery();
次のエラーが発生しました。
The remote server returned an error: (401) Unauthorized
相互に信頼関係がなくても、ドメイン全体で SharePoint ドキュメント ライブラリにアクセスできるかどうかを知りたいですか? 考えられる唯一の解決策は、マシンをドメイン A に配置することです。
アップデート
sharepoint サーバーがインストールされているドメインにあるドメイン A に自分のマシンを移しました。clientContext.ExecuteQuery();でも同じエラーが発生します。. なぜ助けてくれるのかわかりません。