AADSTS50011:リクエストで指定された返信URLが、アプリケーション用に構成された返信URLと一致しません: ''



Aadsts50011 Reply Url Specified Request Does Not Match Reply Urls Configured



解決:

.NET 4.6.1Webアプリケーションでも同様の問題が発生しました。受け入れられた回答と同様に、アプリの返信URLをAzureで構成する必要がありましたが、コールバックURLが異なりました。

[Azure ActiveDirectory]-> [アプリの登録]-> [設定の選択]-> [返信URL]を選択します

アプリのURLを追加します+ '/。auth / login / aad / callback'例:https://somesite.azurewebsites.net/.auth/login/aad/callback




あなたは参照することができます このサンプル .NET Coreアプリを再構築し、Azureに公開します。

あなたが注意を払う必要があるいくつかの注意事項があります:



  1. ポートを5000から有効なポートに変更する必要があります。現在、61659になっているはずです。したがって、ローカルホストでテストを行う場合は、AADアプリで次のコマンドを使用して応答URLを設定できます。http:// localhost:61659 / signin-oidc

  2. アプリを本番環境で使用するように構成する場合、またはアプリをAzure Webアプリに公開する場合は、これらのURLを更新します。アプリ構成ファイルとAADアプリケーションの両方の返信URLを次のように変更する必要があります。/ signin-oidc

例えば、https://www.contoso.com/signin-oidcまたはhttps://Myapp.azurewebsites.net/signout-oidc。