3

私が書いたアプリケーションにアクセスすると、FireBug は、Web サービスまたは HTTP ハンドラーへの各呼び出しが 3 回試行され、最初の 2 回は正しい結果が返されても「401 Unauthorized」と表示されることを示しています。この一貫。すべての呼び出しは、これと同じことを行います。

なぜこれが起こるのですか?

4

3 に答える 3

4

NTLM認証のネゴシエーションを実行しています。Microsoft NTLMのMSDNを確認してください:http://msdn.microsoft.com/en-us/library/aa378749.aspx

于 2009-03-09T23:07:20.330 に答える
1

これは、統合Windows認証としてマークされたIISサーバーにアクセスするときに(特定のセットアップで)発生します。
これは、NTLM(Kerberosではなく)を使用している場合にのみ発生します。これはNTLM認証プロセスの一部です。

于 2009-03-09T23:06:57.040 に答える
0

401 を返す呼び出しも正しい結果を返していますか? そうであってはなりません。

これは、認可のための交渉のように聞こえます。

于 2009-03-09T22:49:43.960 に答える