2009-03-27 5 views
1

Windows 2003 R2 64ビット版のIIS Webサービスに接続する.NET 2.0クリックワンアプリケーションがあります。 IISはWindows統合認証を使用してセットアップされます。IIS Active Directoryダブルハンドシェイクのヒザック

Webサービスの呼び出しがIIS Webサービスに行われるたびので、場所を取ってダブルハンドシェイクがあります:

クライアント要求#1

GetEmployeeList

サーバーのレスポンス#1 < - 401

HTTP/1.1 401 Unauthorized 
WWW-Authenticate: Negotiate 
WWW-Authenticate: NTLM 

クライアント要求#2

リクエストヘッダ...

サーバー応答#2 <から200

データは、最近ただし、サーバーのレスポンス#を

を受信しました1は時には(通話の20%が)大量の時間を費やします(25〜30秒など)。

この問題はどのようにデバッグできますか?これはActive Directoryの問題かドメインコントローラの問題ですか?

答えて

0

クライアントがIUSR経由でアクセスしようとすると、ダブルハンドシェイクが常に発生します。私はあなたがこれが起こることができないかどうかはわかりませんが、匿名認証がオフであり、途中で明示的に資格情報を提供していることを確認してください。