gpt4 book ai didi

azure - 如何使 Azure AD B2C "forgot password"链接正常工作

转载 作者:行者123 更新时间:2023-12-04 13:38:17 24 4
gpt4 key购买 nike

我正在使用具有 Azure AAD B2C 配置的 Web 应用程序来进行 IIS 中托管的身份验证。

我已创建注册策略、登录策略和密码重置策略。我也在 Azure Active Directory 中配置了“忘记密码”设置。

在登录页面中,单击“忘记密码”链接不会重定向到密码重置策略。

相反,它会向应用程序返回“访问被拒绝”错误。我是否需要执行任何显式编码才能重定向到密码重置策略,或者我的设置中是否缺少任何配置?

最佳答案

返回的错误是有意设计的,以便允许应用程序重定向到适当的密码重置策略。这很重要,因为租户可以针对各种场景拥有多个密码重置策略。例如,如果用户尝试使用 MFA 登录,则相应的密码重置策略将是也需要 MFA 的策略。

如果返回错误,客户端需要处理错误代码AADB2C90118,并根据该错误代码重定向到适当的密码重置策略。

OpenID Connect .NET Sample with a sign-up or sign-in policy 中演示了处理此错误并重定向到密码重置策略的模式。 .

关于azure - 如何使 Azure AD B2C "forgot password"链接正常工作,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41224543/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com