几天以来,我注意到chrome浏览器的url解析出现了一个问题。
当在url中使用iframe或锚html标签直接使用基本访问身份验证时,最终到达的链接是不正确的。
例如来自domain1。tld的页面:
<iframe src="https://bob:thepasswd@domain2.tld"></iframe>
或
<a href="https://bob:thepasswd@domain2.tld">Test</a>
将导致访问url
https://domain1.tld/https:/bob:thepasswd@domain2.tld
请注意SSL证书是有效的,并且设置了跨域指令。调试控制台没有消息。
Chrome测试版本(windows 10 x64):
- 52.0.2743.116 m不工作
- 53.0.2785.113 m不工作
- 55.0.2860.0金丝雀(64位)不工作
Firefox和Opera可以正常工作。
我错过了什么还是它是一个已知的问题?
然而,许多现代浏览器已不再支持此链接
信息: