Azure ad b2c 如何:在用户取消注册时重新启动Azure AD B2C UserTourney

Azure ad b2c 如何:在用户取消注册时重新启动Azure AD B2C UserTourney,azure-ad-b2c,Azure Ad B2c,我在B2C中设置了一个自定义策略,它结合了所有3个主要操作:登录、注册和重置密码。“注册”和“重置密码”页面都支持“取消”按钮,该按钮可结束用户旅程并返回AAD错误代码 [更新]为了澄清,该策略从要求登录凭据开始。它还提供“忘记密码”和“注册”链接。两者都链接到进一步的编排步骤,以显示相关屏幕。是那些有取消权的。按下时,我想返回第一个屏幕,询问凭证 是否有一种方法可以在UserTravely中表示,当发生取消时,它应该返回到OrchestrationStep=1?我认为唯一可用的控制是跳过策略中

我在B2C中设置了一个自定义策略,它结合了所有3个主要操作:登录、注册和重置密码。“注册”和“重置密码”页面都支持“取消”按钮,该按钮可结束用户旅程并返回AAD错误代码

[更新]为了澄清,该策略从要求登录凭据开始。它还提供“忘记密码”和“注册”链接。两者都链接到进一步的编排步骤,以显示相关屏幕。是那些有取消权的。按下时,我想返回第一个屏幕,询问凭证


是否有一种方法可以在UserTravely中表示,当发生取消时,它应该返回到OrchestrationStep=1?

我认为唯一可用的控制是跳过策略中的编排步骤。基于AAD错误代码。你有两个选择

  • 捕获取消生成的错误代码并再次重定向到策略
  • 使用javascript隐藏B2C的取消按钮。自己实现一个按钮,它将模仿后退按钮的行为
    我认为唯一可用的控制是跳过策略中的编排步骤。基于AAD错误代码。你有两个选择

  • 捕获取消生成的错误代码并再次重定向到策略
  • 使用javascript隐藏B2C的取消按钮。自己实现一个按钮,它将模仿后退按钮的行为
    当用户单击“取消”时,您打算做什么?正如我所说的,返回到第一个编排步骤,即再次显示登录屏幕。这不是一个无限循环吗?好奇地想理解这个场景。为什么这应该是无限的?开始,请参阅登录,单击注册,出错,取消,然后返回登录。重置也一样。一旦我成功注册、登录或重置密码,我将结束旅程。当用户单击“取消”时,您打算做什么?正如我所说的,返回到第一个编排步骤,即再次显示登录屏幕。这不是一个无限循环吗?好奇地想理解这个场景。为什么这应该是无限的?开始,请参阅登录,单击注册,出错,取消,然后返回登录。重置也一样。一旦我成功注册、登录或重置密码,我就结束旅程。是的,我可以做到。我希望有一个更“内置”的解决方案,仍然支持取消注册/pwd重置。谢谢你的考虑。这行吗?当我在UserJourneyeah中导航时,浏览器中的后退按钮被禁用,我可以这样做。我希望有一个更“内置”的解决方案,仍然支持取消注册/pwd重置。谢谢你的考虑。这行吗?当我在UserJourney中导航时,浏览器中的“后退”按钮被禁用