0

Web ブラウザから非ログイン サーブレットにアクセスすると、期待どおりに応答します。WinINet 関数を使用して同じサーブレットにアクセスしようとしましたが、親プロセスは Windows サービスであり、サービスは「ローカル システム アカウント」で実行されています。ほとんどのマシンで応答がありましたが、一部のマシンでエラー コード 401 が返されました。しかし、別のマシンでは再現できませんでした。これの根本的な原因は何でしょうか?

4

1 に答える 1

0

RFCから:

401無許可:

要求にすでに許可資格情報が含まれている場合、401応答は、それらの資格情報の許可が拒否されたことを示します。

親プロセスはWindowsサービスであり、サービスは「ローカルシステムアカウント」で実行されています。

「ローカルシステムアカウント」にサービスを実行する権限がない場合に発生する可能性があります。

于 2012-07-26T06:54:31.510 に答える