2017-01-16 6 views
0

私はかなりAzureに新しいのでAzure Active Directory B2C (AAD B2C)です。AAD B2Cが正しく認証されない

私はチュートリアルを試してみましたが、これは想定されていたとおりに機能しました。今私はこの流れをより複雑なアプリケーションに統合しようとしています。

チュートリアル:https://docs.microsoft.com/en-us/azure/active-directory-b2c/active-directory-b2c-devquickstarts-web-dotnet

私は、既存の認証を無効にするいくつかの問題がありましたが、私は最終的にアプリケーションのページに匿名で得ました。チュートリアルのように(私のデモのように)すべてを追加しましたが、何らかの理由でAAD B2Cがもう認証されません。 AccountController.csでのアクションが

Owinコールを開始し、実行
HttpContext.GetOwinContext().Authentication.Challenge(
        new AuthenticationProperties() { RedirectUri = "/" }, Startup.SignUpPolicyId); 

代わりにAADのB2Cの登録ページを表示するので、それはすぐにReplyUrl(ローカルホスト:58888)にリダイレクトしますされて何が起こる

私のページに戻ると、私はクレームをループしようとしますが、空の名前のクレームは1つしかありません(4つの異なるクレーム)。

私はすでにキャッシュとクッキーをクリアしていますが、何も変わりません。 解決策を探し始める場所はもうわかりません。

さらに詳しい情報やコードが必要な場合は、喜んでご提供します。

答えて

1

AADのB2Cはすぐにでも認証する前ReplyUrlにユーザーを送ったという事実は、Azureの中で定義されたReplyUrlがWebで定義されたredirectUrlと一致しなかったという事実によるものでした。設定ファイル。

明らかにどこかでそれを逃しました。

関連する問題