我正在尝试在Azure AD B2C SSO中的任何自定义策略HTML页面上使用<a href="tel://1300000">1300000</a>
链接,但是href="tel://1300000
被剥离了,因此页面源中只有<a>1300000</a>
是可见的,因此取消链接。
我可以理解为什么在尝试使用<script>
标签时会这样做,因为不允许使用JavaScript,但是我找不到关于tel:
或{{1}的原因的任何参考或逻辑推理}是不允许的,我也尝试过tel://
,callto:
,auto-detected:
和sms:
,但这些内容也被删除了。
如果这是一个限制,那么一些推理就很好了,甚至更好的解决方法/解决方案也可以。
干杯!
答案 0 :(得分:1)
编辑:由于MS允许前端JS,因此这不再是问题 https://docs.microsoft.com/en-us/azure/active-directory-b2c/javascript-samples
这样做的原因是由于以下代码被插入到SSO中的每个自定义HTML页面中;
如您所见,仅允许使用http,https,ftp和mailto。