デフォルト アカウントではなくドメイン レベルの AD アカウントで実行するように設定されたアプリケーション プールで、IIS7.5 で実行されている .net Web アプリケーションがあります。
次の手順に従って構成されています: http://support.microsoft.com/kb/813834 を使用する
myProxy.Credentials = System.Net.CredentialCache.DefaultCredentials;
プールが実行されている資格情報が Web サービスに渡されるようにします。これは私のテスト VM で機能します (過去に他の設定が変更された可能性があります)。
開発サーバーにデプロイすると、同じコードは機能しません。
IISログにはWebサービス呼び出しに渡されたアカウント情報が表示されないため、Webサービスが原因ではないことはわかっていますが、テストVMをサーバー上のWebサービスにポイントすると、動作します.
どこかに欠けている構成/許可のものはありますか? ポインタはありますか?
編集:もう少し学びました。VM からは SID が正しく取得されているにもかかわらず、イベント ビューアーは、このアカウントの NULL SID で監査エラーを表示しています。
ありがとう!