Azure AD B2C-重置密码策略自定义模板(错误代码UX016)



我正在使用带有用户名的本地身份供应商的Active Directory B2C,并且我正在使用的指令是:注册或登录策略,密码重置策略都带有自定义模板。

当我尝试恢复密码时,所有内容都可以正常工作,直到进行验证代码为止。当验证代码在电子邮件中起作用时,然后按"继续",这是提出的错误:

坏请求

url:

当使用本地身份提供商的用户名

时,就会发生这种情况

希望您能帮助我。

谢谢。

密码重置取决于用户对象上的strongAuthenticationEmail属性,并使用该属性验证以在允许自助密码重置之前基于电子邮件地址的OTP进行基于电子邮件地址。

如果您的用户使用了注册流,我们将框出来注册,当注册流验证电子邮件地址时,B2C将其写入strongauthenticationemail属性。

基于查看您的房客,用户没有此属性集。对于基于用户名的帐户,如果没有此属性,就没有其他方法可以执行 self - 服务密码重置。可能会发生这种情况,因为用户是由直接调用我们提供的注册流以外的AAD图API的流量创建的,或者您已关闭电子邮件地址验证作为注册流的一部分。

感谢您报告此问题 - 我们将修复错误消息,以便清楚地说明了自我诊断的问题。

谢谢,vikram。

我在注册时收到"不良请求"的无用错误。我通过验证代码验证电子邮件地址,填写所有字段,然后BAM-获取错误。

https://login.microsoftonline.com//b2c_1_login-username/api/selfasserted/error?代码= UX016& desc =确定& csrf_token =& p = b2c_1_login-username

相关内容

最新更新