B2C 自定义策略 - 将登录错误重定向回应用程序

B2C Custom Policy - Redirect login error back to app

在 b2c 登录流程中,如果用户取消了一个步骤,他将被自动重定向到 api.error / globalexception 页面。

我想将用户重定向回我的应用程序,理想情况下这会导致 OpenIdConnectOptions 中的 OnAuthenticationFailed 事件。

我可能对多个重定向 URI 使用相同的策略,因此使用 javascript 重定向不太可行。

有谁知道这是否可以实现?

感谢@jas-suri-msft 在评论中提供答案。 在自定义策略中设置 DeploymentMode="Development" 时,取消流将向您显示 globalexception 错误页面,而不是重定向回应用程序并触发 OnAuthenticationFailed 回调。 为了启用重定向,您应该使用 DeploymentMode="Production".