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