You need to enable JavaScript to run this app.
优惠活动
大模型
产品
解决方案
定价
更多

Azure B2C自定义策略密码重置跳转至错误UserJourney问题咨询

问题解决方案

你遇到的问题根源是用户旅程的编排步骤顺序配置错误,调整配置即可修复:

  1. 调整编排步骤顺序
    当前你把密码重置子旅程调用步骤放在了注册步骤之后,点击「忘记密码」按钮后,系统会先触发顺序更靠前的注册步骤(第2步),而非密码重置逻辑。将编排步骤顺序调整为:
  • 第1步:保留原有的CombinedSignInAndSignUp步骤不变
  • 第2步:替换为原有的调用密码重置子旅程的InvokeSubJourney步骤
  • 第3步:替换为原有的注册逻辑步骤
  • 后续原有第4到第8步的顺序依次顺延1位即可
  1. 校验ForgotPassword技术配置
    确认你的ForgotPassword技术配置文件中已添加isForgotPassword声明的输出配置,示例如下:
<TechnicalProfile Id="ForgotPassword">
  <DisplayName>Forgot your password?</DisplayName>
  <Protocol Name="Proprietary" Handler="Web.TPEngine.Providers.ClaimsTransformationProtocolProvider, Web.TPEngine, Version=1.0.0.0, Culture=neutral, PublicKeyToken=null"/>
  <OutputClaims>
    <OutputClaim ClaimTypeReferenceId="isForgotPassword" DefaultValue="true" AlwaysUseDefaultValue="true"/>
  </OutputClaims>
</TechnicalProfile>

调整完成后重新上传策略即可生效,点击忘记密码按钮会直接进入密码重置流程,不会再跳转到注册页面。

内容的提问来源于stack exchange,提问作者Facundo Barberá

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.04 21:24:04