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

Using "href=tel:" in custom Azure B2C SSO HTML page

我正在尝试在 Azure AD B2C SSO 中的任何自定义策略 HTML 页面上使用 <a href="tel://1300000">1300000</a> link,但 href="tel://1300000 被删除,只有 <a>1300000</a> 在页面源代码中可见,因此否定了 link.

我能理解为什么在尝试使用 <script> 标签时会这样做,因为 JavaScript 是不允许的,但我找不到任何参考或逻辑推理来解释为什么 tel:tel:// 是不允许的,我也尝试过 callto:auto-detected:sms:fax: 但这些也被剥离了。

如果这是一个限制,那么一些推理会很好,甚至更好 workaround/solution。

干杯!

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

这是因为在 SSO 中的每个自定义 HTML 页面中插入了以下代码;

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