IIS に asp.net サイトと WCF サービスを展開し、問題なくサイトとサービスにリモートでアクセスできます。リモート呼び出しに https を使用するようにサイト バインドを設定し、URL 書き換え IIS アドインを使用して、要求が http 要求の場合は https にリダイレクトします。すべての要求はリモートで機能していますが、実際に Windows 2008 Server にログオンし、IIS 7.5 を開き、サーバー上のコンテンツをローカルで参照しようとすると、資格情報のチャレンジが発生します。タイトル: "Windows セキュリティ" メッセージ: "{サーバー名に接続しています" }" OK/キャンセルボタン付き。
ローカル マシンから Web サイトにアクセスしているのと同じ資格情報でサーバーにログインしています。
何か案は?
表示されるエラー メッセージは次のとおりです。
The HTTP request is unauthorized with client authentication scheme 'Negotiate'.
The authentication header received from the server was 'NTLM,Negotiate'.
前述のように、サービスがリモートでアクセスされている場合、このエラーは発生しません。これは、サービスがホストされているサーバーからサービスを呼び出すときにのみ発生します。おそらくIISの設定ですか?