能否移除Azure AD B2C登录页面的‘登录’及相关提示文本?
如何从Azure AD B2C登录页面移除指定文本
可以通过自定义Azure AD B2C的用户界面(UI)来移除「登录」「使用你的电子邮件地址登录」「忘记密码?」这些文本,具体有两种实现方式:
方式一:自定义HTML UI模板
- 启用自定义UI:在Azure AD B2C租户中开启自定义UI功能,这是修改页面内容的前提。
- 下载基础模板:从Azure门户中导出对应登录用户流的HTML模板文件,模板包含页面所有文本和布局结构。
- 修改目标文本:在HTML文件中找到对应文本节点,直接移除「登录」标题、「使用你的电子邮件地址登录」提示以及「忘记密码?」链接元素。
- 托管模板文件:将修改后的HTML文件托管到支持HTTPS访问的存储服务(如Azure Blob存储)。
- 配置用户流:编辑目标登录用户流,在「自定义UI」选项中指定托管的HTML文件URL,保存并发布配置。
方式二:自定义本地化字符串
- 进入语言设置:在Azure AD B2C门户中打开「语言」选项,选择需要修改的用户流和对应语言。
- 查找目标字符串键:找到对应文本的字符串标识,例如
signin_title对应「登录」,signin_email_hint对应「使用你的电子邮件地址登录」,forgot_password对应「忘记密码?」。 - 清空字符串值:将这些字符串的内容设置为空,保存配置后,页面上的对应文本会自动隐藏。
注意:修改完成后需全面测试登录流程,确保用户输入、验证等核心功能不受影响。
内容的提问来源于stack exchange,提问作者Marcus
相关产品推荐
相关产品推荐

