如何在Azure B2C登录表单中添加联系我们/支持页面跳转链接
Azure B2C登录表单添加支持页链接的实现方案
1. 标准布局能否直接添加自定义链接?
不能。Azure B2C的标准布局仅支持调整官方预设的配置项,不支持自定义插入额外链接到登录表单区域。你提到的应用清单中的support URL配置项确实仅会在应用请求用户授权的页面展示,不会同步显示在登录表单中,且目前没有可调整该配置展示位置的公开规则。
2. 是否必须使用HTML模板方案?
是,目前官方唯一支持的自定义登录表单内容的实现方式就是HTML模板自定义方案。
3. HTML模板方案能否将链接嵌入登录表单内部?
完全可以,无需担心只能在页面其他位置添加,你可以选择两种方式实现:
- 在自定义HTML模板中提前预留对应位置的DOM容器,写入支持页跳转链接的代码,Azure B2C渲染登录表单时会完整保留你自定义的DOM结构,你可以通过CSS调整位置,将链接放在登录表单内部的任意区域,比如忘记密码链接旁、登录按钮下方等。
- 结合自定义策略的JavaScript注入功能,在登录表单加载完成后,动态将跳转链接插入到表单内部的指定节点位置,这种方式无需调整HTML模板的基础结构,灵活度更高。
内容的提问来源于stack exchange,提问作者Jakub Bochenski
相关产品推荐
相关产品推荐

