私は開発者、ステージング、およびブルースクリーンスロットを持つAzureアプリケーションで作業しています。認証はAzure ADによって処理され、ユーザーはmicrosoftonlineのログインページにリダイレクトされます。私は昨日各スロットの公開プロファイルをダウンロードし、3つすべてを公開しました。私はそれらを複数のコンピュータとブラウザでテストし、3つのスロットはすべて正しく動作しました。Azure AD Web App zombieログインリダイレクトループ
今朝私はそれらを再度テストし、devスロットだけが動作します。ステージングとbluegreenの両方がログインページにリダイレクトされますが、一度認証されると、恐ろしい無限リダイレクトループが引き継ぎます。
このサイトではSSLが必要ですが、問題に関連していないようです。スロットが動作しているときは、HTTPまたはHTTPS経由でHTTPSに正しくリダイレクトされます。
返信URLもすべて設定されており、問題に関連しているようには見えません。
私は次に何を見るべきか分かりません。スロットに影響を与える可能性のあるAzureプロセスが定期的に実行されていますか?なぜスロットが数時間働いてから作業を停止するのですか?
ループ:([アプリケーション]に要求を送信 - [スロット] .azurewebsites.net => [APP]を待っ - [スロット] .azurewebsites.net => login.microsoftonline.com =を待っ> [app] - [slot] .azurewebsites.netへのリクエストの送信など)。
をこの直前
を*認証/承認**またはOpenID接続OWINコンポーネントを使用していますか?そして、あなたはループのためのURLリクエストを共有してもよろしいですか?あなたはFiddlerを使ってそれをキャプチャすることができます。 –
OpenIdConnectを使用しています。 –
正しいユーザー名とパスワードを入力すると、要求に渡されたrediect_uriではなく、ログインページに再度リダイレクトされることを意味しましたか? –