首页 > 解决方案 > 如何自定义 B2C 密码过期消息

问题描述

我正在使用 B2C 自定义流程。如果用户尝试使用过期密码(超过 90 天)登录,则会显示“密码已过期”消息。如何自定义此消息。我在本地化字符串 ID 列表https://docs.microsoft.com/en-us/azure/active-directory-b2c/localization-string-ids中找不到此消息。

标签: azure-ad-b2c

解决方案


创建用户对象时必须将passwordPolicies属性设置为DisablePasswordExpiration

这是因为如果用户的密码已过期本地非交互式技术配置文件将失败。

由于您正在创建自定义流,因此您可以使用自己的本地化消息实施自己的密码策略,例如在Azure AD B2C:90 天后强制密码重置示例中的内容。


推荐阅读