Dot Net Web App and Web API sampleを使用してAzure AD B2CでWebアプリケーションを作成しました。Azure AD B2C Reply URL
IIS Webサイトのアプリケーションに戻るには、返信URLが必要なので少し修正しました。起こるようです何 すなわちhttps://xxx.dev.xx/mysite
は、ユーザーが登録またはログインした後、ADが戻っhttps://xxx.dev.xx/mysite
にリダイレクトんが、ユーザーが認証されていないです。
更新 私はhttps://xxx.dev.xx/にIISで、私のサイトを変更し、応答URLを持っている場合と同じで、それは完璧に動作することを述べている必要があります申し訳ありません。
mysiteは、xxx.dev.xxというウェブサイトの下にあるアプリケーションです。
サンプルアプリケーションからコードを変更していないので、Index.cshtmlには、ログイン/ログのリンクを切り替えるRequest.IsAuthenticatedのチェックがあります。
私は
人々があなたを助けることができるように詳細を入力してください。 Chromeのデベロッパーツール(F12)を使用して、アプリとB2Cの間のリクエスト/応答を確認します。また、B2Cポータルでアプリをどのように設定したか、関連性が高いと思われるもののスクリーンショットも含めてください。 – Saca
あなたのIISのウェブサイト/アプリはAzureからのリダイレクトを確認して確認していますか?あなたはid_tokenとその主張を検証していますか?あるいは、あなたは紺碧がそれをあなたのアプリケーションにまったく渡していないと言っていますか? – Pytry