azure - Azure AD B2C 密码重置不起作用
问题描述
重置用户密码后,b2c 登录页面不会重定向到更改密码屏幕。它早些时候工作。
重现步骤:
使用显示“您的密码已过期”的临时密码登录屏幕,通过 azure 门户登录重置用户密码。错误消息而不是重定向到“更新过期密码页面”
解决方案
我们使用密码重置流程来重置 Azure B2C 用户的密码,而不是单击用户配置文件上的重置密码按钮。请参阅此处以了解更多信息。
以及错误“您的密码已过期”。是期待。
当您使用 Azure AD 门户中的管理员帐户重置密码时,会生成一个临时密码,该密码标记为已过期,并要求用户提供新密码。由于在 B2C 中有不同的密码重置机制(即通过使用密码重置用户流程/自定义策略),用户无法获得重置密码的选项,而只能获得
The password has expired.
消息。在 B2C 中,管理员账户不能用于重置消费者账户的密码。
您可以考虑使用以下自定义策略之一:
Azure AD B2C:首次登录时强制重置密码
Azure AD B2C:90 天后强制输入密码
推荐阅读
- excel - 日期范围内的 Sumproduct
- swift - 更新到 Swift 5 和 iOS 12.2 SDK 后运行 ARFaceTrackingConfiguration 会导致会话运行非常缓慢
- javascript - 有没有办法剥离原型方法并使其作为函数工作?
- mysql - 有效日期的 MySQL 不正确的日期时间值错误
- angular - 以理智的方式在 NGXS 中声明状态
- pandas - 如何使用 seaborn 显示多个时间序列图
- ruby-on-rails - 如何配置 docker 以使用 byebug?
- javascript - TestCafe runner.video 不是 createTestCafe.then.then.remoteConnection 中的函数
- javascript - 应用 sum 函数将列的总和从 csv 解析为 d3.js-chart
- powerbi - 无法注册/登录 Power BI 社区