WebサービスまたはHTTPハンドラーの呼び出しが2つの不正なエラーを発生させ、その後1つの成功をもたらすのはなぜですか?

StackOverflow https://stackoverflow.com/questions/628143

質問

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

これが起こる理由は何ですか?

役に立ちましたか?

解決

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

他のヒント

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

401を返す呼び出しも正しい結果を返していることを確認していますか?あるべきではない。

これは承認の交渉のように聞こえます。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top