0

WindowsサービスでホストされているWCFサービスがあり、Windowsサービスは「ローカルシステムアカウント」で実行されています。サービスがSharePointサーバーからファイルをダウンロードしようとしましたが、次のエラーで失敗しました。

System.Net.WebException:リモートサーバーがエラーを返しました:(401)許可されていません。System.Net.WebClient.DownloadFile(URIアドレス、文字列ファイル名)でSystem.Net.WebClient.DownloadFile(文字列アドレス、文字列ファイル名)で

同様のセットアップが別のマシンで機能しており、サービスはSharepointサイトと通信できますが、サーバーでは通信できません。このセットアップを別のマシンで試しましたが、1台のマシンを除いて同じエラーが発生しました。

SharePointと通信するには、どのような種類のアクセス許可が必要ですか?また、リクエスト中に渡されたクレデンシャルを確認するにはどうすればよいですか?

4

1 に答える 1

1

ここに証明書が関係している場合は、これが証明書の問題かどうかを確認してください。MMC スナップインを使用して、動作中のマシンと動作していないマシンの証明書を比較します。

于 2012-05-16T02:57:40.920 に答える