1

几天以来,我注意到以前在 chrome 中解析 url 的问题。

实际上,当使用 iframe 或锚 html 标记直接在 url 中使用基本访问身份验证时,最终到达的链接不正确。

例如来自 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 可以正常工作。

我错过了什么还是一个已知问题?在网上没有找到更多。

4

1 回答 1

0

但是,许多现代浏览器在链接中不再支持这一点

信息:

于 2017-03-16T13:38:45.073 回答