【问题标题】:Issue with Password Reset Flow for Blazor with Azure AD B2C使用 Azure AD B2C 的 Blazor 密码重置流程问题
【发布时间】:2021-06-12 01:40:01
【问题描述】:

我们有一个在 .NET Core 3.1 上运行并使用 Azure B2C 身份验证流程的 Blazor WebAssembly 应用。

登录流程只需找到即可。

我们现在需要实施密码重置流程。 默认设置不起作用,因此我们按照本指南寻求解决方法。

https://iheartms.azurewebsites.net/2020/04/10/blazor-aad-b2c-additional-user-flows/?fbclid=IwAR0LQn1zeXPY5JIpezJkMtdzmQSkP38PkFzGeFeUM72-pSD1-rvTsR0BWOE

它在大多数情况下都有效,我们能够重置密码,但是,当流程使用令牌导航回 Blazor 应用程序时,会显示密码重置回调页面,但不会重定向到主页, 我们甚至尝试覆盖页面组件中的所有方法以检查是否有任何方法正在执行,但没有。

我们需要一种方法来解决这个问题,以便用户在重置密码后可以登录。

【问题讨论】:

    标签: asp.net-core .net-core blazor azure-ad-b2c blazor-webassembly


    【解决方案1】:

    密码重置流程刚刚在 AzureADB2c 中更新,请参阅此处更新的文档https://docs.microsoft.com/en-us/azure/active-directory-b2c/add-password-reset-policy?pivots=b2c-user-flow#self-service-password-reset-recommended

    他们不再需要在客户端捕获和处理错误代码 - 因为它全部由 AzureADB2C 处理。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2020-06-01
      • 2019-07-14
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2021-06-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多