带有 AAD B2C 的 Blazor Wasm:SignUpSignIn 用户流程 - 重置密码,如何捕获 AADB2C90118

Blazor Wasm with AAD B2C: SignUpSignIn userflow - reset password, how to catch AADB2C90118

我正在开发一个使用 AAD B2C 的 Blazor Wasm 应用程序。 AAD B2C 设置正确,具有不同的用户流。 SignUpSignIn 有“忘记密码”link,它不是开箱即用的。正如我所读,应用程序需要捕获错误并手动触发 PasswordReset 用户流程。

我尝试在授权组件中捕获它,例如读取触发的 uri。 看起来像这样:

https://localhost:44319/authentication/login-callback#error=access_denied&error_description=AADB2C90118%3a+The+user+has+forgotten+their+password.% 0d%0aCorrelation+ID%3a+ ....ids 和 token..

所以它包含了我需要的一切,但应用程序完全忽略了它。我根本无法调试。 经过一些重定向后,它最终位于:https://localhost:44319/authentication/login-failed 页面。

我可以捕捉到“登录失败”的情况,但这不是我要找的。

你有什么建议让它发挥作用?

目前不支持此功能。请提出 user voice 反馈。这将有助于产品团队评估此类功能。