【问题标题】:Reset Password doesn't work with custom Policy重置密码不适用于自定义策略
【发布时间】:2018-10-11 10:39:45
【问题描述】:

更改密码在具有自定义策略的 Azure AD B2C 中不起作用。最近我们对用户创建进行了更改。现在用户不使用 username@domain.com 登录,但现在用户可以仅使用用户名登录,因为我们在创建用户时更新了 signInNames。

但是,在进行更改后,我们发现更改密码不起作用。

它背后的原因是什么?让它工作需要什么?

它会出错并显示“无效的用户名或密码”消息。

谢谢!

【问题讨论】:

  • 它出错并显示“无效的用户名或密码”消息。
  • 如果该用户是从 B2C 的注册或登录策略/注册策略创建的,则重置密码将起作用
  • 我们正在从 Graph API 创建用户(填充 signInNames)。在该电子邮件地址用于登录之前
  • @Ramakrishna 更改密码不起作用,因为用户现在只能使用用户名(没有 domain.onmicrosoft.com)登录。不知道为什么它无法在要求旧密码和新密码的第二页上识别用户。

标签: azure azure-ad-b2c


【解决方案1】:

我尝试过:如果我在使用唯一用户名创建用户时启用了forceChangePasswordNextLogin,则在使用该用户名登录时,我会收到相同的错误。但是如果我禁用forceChangePasswordNextLogin,我可以使用用户名成功登录。

【讨论】:

  • 如果有任何更新,请告诉我,谢谢。
  • 如果回答对你有用,请帮忙标记,谢谢!
猜你喜欢
  • 2021-01-08
  • 1970-01-01
  • 2022-10-09
  • 1970-01-01
  • 1970-01-01
  • 2022-07-13
  • 1970-01-01
  • 2018-09-27
  • 2020-02-06
相关资源
最近更新 更多