在自定义Azure B2C SSO HTML页面中使用“ href = tel:”

时间:2018-11-27 02:53:53

标签: single-sign-on azure-ad-b2c

我正在尝试在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:,但这些内容也被删除了。

如果这是一个限制,那么一些推理就很好了,甚至更好的解决方法/解决方案也可以。

干杯!

1 个答案:

答案 0 :(得分:1)

编辑:由于MS允许前端JS,因此这不再是问题 https://docs.microsoft.com/en-us/azure/active-directory-b2c/javascript-samples

这样做的原因是由于以下代码被插入到SSO中的每个自定义HTML页面中;

enter image description here

如您所见,仅允许使用http,https,ftp和mailto。