隐藏 Azure B2C AD 自定义策略中 UI 中的元素

问题描述 投票:0回答:1

我试图隐藏 Azure AD B2C 自定义策略中的某些元素:

  1. 密码重置页面上需要隐藏“更改电子邮件”按钮。
  2. 进入 MFA OTP 页面上的“继续”按钮需要隐藏。
  3. “立即注册”超链接需要隐藏。
  4. “取消”按钮需要隐藏。
  5. “使用社交帐户登录”需要隐藏。

这是可以做的事情吗? 如果是,最好的方法是什么?

提前致谢!

我尝试在 TechnicalProfile 的 FrameworkExtensions 页面上使用setting.showCancelButton,但似乎不起作用。另外,对于其他人,我还没有找到指定如何执行此操作的链接。

azure-ad-b2c azure-ad-b2c-custom-policy
1个回答
0
投票

通过更改自定义策略,可以轻松隐藏某些元素。 对于注册超链接,B2C 单元测试 github 上有一个包含示例的详尽指南。 对于你的情况:

“立即注册”超链接可以通过在您的技术配置文件中将元数据属性
    setting.showSignupLink
  • 设置为 false 来隐藏。
    “取消”按钮也可以通过元数据属性
  • setting.showCancelButton
  • 设置为 false
     来隐藏
    
  • 对于其他更改,只能通过在页面上应用自定义 CSS 来实现,这将隐藏它们。请参阅
微软官方指南。

请注意,如果您要隐藏 MFA 页面上的

Continue

按钮,您可能需要编写单击该按钮的脚本,以使页面不会失去功能。

    

© www.soinside.com 2019 - 2024. All rights reserved.