例如,我有一个站点,mysite.com
它显示来自另一个站点的一些图像,例如anothersite.com
. 这两个站点都有有效的证书,并且 https 对它们都有效。我的问题是,如果客户端浏览并在浏览时使用 https,如何使浏览器anothersite.com
使用 http请求图像?http://mysite.com
https://mysite.com
我正在尝试在我的图像元素中省略协议,<img src="//anothersite.com/image.jpg" />
但它不起作用,浏览器不显示安全连接(在 Chrome 中用黄色三角形锁定)。如果我指定<img src="https://anothersite.com/image.jpg" />
Chrome 显示绿色锁,但我不想在用户mysite.com
使用 http 浏览时使用 https 请求图像。
如果这很重要,这两个站点都在 IIS 上运行。
谢谢你。