2016-12-19 9 views
0

IISでホストされている認証にAzure AAD B2C構成のWebアプリケーションを使用しています。Azureを取得する方法B2C「パスワードを忘れた」リンク

私はサインアップのポリシーを作成しているが、政策やパスワードリセットポリシーに署名します。私はAzure Active Directoryでもパスワードを忘れる設定を行っています。

サインインページで、[パスワードを忘れた]リンクをクリックしてもパスワードリセットポリシーにリダイレクトされません。

代わりに、アプリケーションに「アクセス拒否」エラーを返します。パスワードリセットポリシーにリダイレクトするために明示的なコーディングを行う必要がありますか、設定に設定がありませんか?

+0

おそらく、関連するコードを追加するだけでなく、使用しているフレームワークについて言及する必要があります。 – juunas

+0

アイデアを出して、余分な句読点を追加してください。 – Mikkel

答えて

1

返されるエラーは、アプリケーションが適切なパスワードリセットポリシーにリダイレクトできるように設計されています。これは、テナントがさまざまなシナリオで複数のパスワードリセットポリシーを持つことができるため、重要です。たとえば、ユーザーがMFAでサインインしようとした場合、適切なパスワードリセットポリシーはMFAも必要となります。

クライアントは、エラーが返され、そのエラーコードに基づいている場合、それは適切なパスワードリセットポリシーにリダイレクトしますエラーコードAADB2C90118を処理する必要があります。

このエラーを処理し、パスワードリセットポリシーにリダイレクトするパターンは、OpenID Connect .NET Sample with a sign-up or sign-in policyに示されています。

+0

ありがとうございます。私はすでにこれをうまくやっていました。 – Mohana

関連する問題