来自不安全的HTTPS源的外部图像

时间:2012-07-13 06:51:25

标签: jquery asp.net html https jquery-templates

设置信息:

  • ASP.NET web后端
  • 99%基于jQuery的网页,只有ASP.NET正在做的是运行Index.html

直接解决问题:

  • 用户执行搜索
  • 使用jQuery模板化结果
  • 结果包含数据和对图像的URL引用。
  • 图像放在同一域上的另一台服务器上 - secure / https。
  • 当jQuery完成模板时,Chrome会抱怨:Failed to load resource
  • 我尝试手动请求图片网址,并且发现HTTPS证书不安全,我需要告诉Chrome可以继续使用不安全的证书。

我无法弄清楚如何自动绕过这个不安全的证书。用户不必打开每个图像,然后单击“继续”以查看图像。

1 个答案:

答案 0 :(得分:2)

通常,您不能也不应绕过不安全的证书。

如果用户在您自己的组织中,您可以要求他们将此特定证书添加到其浏览器的例外列表中。这将使他们的浏览器信任这一个站点,而不是其他站点。

如果此网站适用于外部用户,请花钱获取正确的SSL证书。拥有自签名证书会严重影响您的组织。

或者更简单的路线并将图像放在非SSL服务器上。