1

设置信息:

  • ASP.NET 网络后端
  • 99% 基于 jQuery 的网页,ASP.NET 唯一要做的就是运行 Index.html

直奔问题:

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

我不知道如何自动绕过这个不安全的证书。用户不必打开每个图像并单击“继续”即可查看图像。

4

1 回答 1

2

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

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

如果这个网站是为外部用户准备的,花钱买一个合适的 SSL 证书。拥有自签名证书会严重影响您的组织。

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

于 2012-07-13T06:58:01.657 回答