2017-08-29 5 views
0

私のasp.net mvcアプリケーションは、localhostで期待通りに動作し、すべてのブラウザに簡単にログインします。 Azure Active Directoryを使用してアプリケーションにログインしています。アプリケーションをWebサーバーに公開しましたが、今はすべてのブラウザから400の悪い要求があります。AD Microsoftログイン400の不正なリクエストヘッダが長すぎます。ASP.net MVC

私は運がないキャッシュをクリアしようとしました。 maxRequestと時間を増やしました。

<httpRuntime targetFramework="4.6.1" maxRequestLength="2097151" executionTimeout="2097151"/> 

ブラウザはログインしようとしていますが、リクエストは40回以上送信されています。私はそれを時々稼働させることができましたが、要求がmicrosoft.loginに送信されると、同じエラーが発生します。

誰かが私の問題の解決策を知っていますか?

ありがとうございました。

答えて

0

私の理解に基づいて、HTTPヘッダーはmaxRequestLengthMaxFieldLengthの両方で決定されています。MaxFieldLengthの値を大きくして、役立つかどうかをお知らせください。 (同じエラーメッセージについてはKBを参照してください)

関連する問題