WindowsサービスでホストされているWCFサービスがあり、Windowsサービスは「ローカルシステムアカウント」で実行されています。サービスがSharePointサーバーからファイルをダウンロードしようとしましたが、次のエラーで失敗しました。
System.Net.WebException:リモートサーバーがエラーを返しました:(401)許可されていません。System.Net.WebClient.DownloadFile(URIアドレス、文字列ファイル名)でSystem.Net.WebClient.DownloadFile(文字列アドレス、文字列ファイル名)で
同様のセットアップが別のマシンで機能しており、サービスはSharepointサイトと通信できますが、サーバーでは通信できません。このセットアップを別のマシンで試しましたが、1台のマシンを除いて同じエラーが発生しました。
SharePointと通信するには、どのような種類のアクセス許可が必要ですか?また、リクエスト中に渡されたクレデンシャルを確認するにはどうすればよいですか?