代码之家  ›  专栏  ›  技术社区  ›  jsims281

SSL:为什么Chrome报告混合内容?(Drupal 6)

  •  9
  • jsims281  · 技术社区  · 15 年前

    该站点是一个Drupal6电子商务站点,运行在apache2上,错误出现在前端和管理区域。

    有人知道有什么方法可以准确地找到答案吗 哪一个

    编辑:我用Fiddler来检查流量,实际上都是HTTPS。它甚至在网站的页面上抱怨,页面很轻,没有javascript等等。。。

    6 回复  |  直到 15 年前
        1
  •  15
  •   Tisch    15 年前

    这可能是浏览器的问题?您是否尝试重新启动或清除所有缓存?

        2
  •  14
  •   Dustin Kirkland    13 年前

    在Chrome中,这是微不足道的。打 + 转移 + 打开开发者工具,它将清楚地列出不安全内容的URL。

    试穿 https://www.fiddler2.com/test/securepageinsecureimage.htm 例如。

        3
  •  2
  •   user237005    13 年前

    我只是有一个类似的问题。原来它是CSS文件中硬编码的背景图像URL。

    您应该特别检查正在使用的任何第三方样式表,因为它们可能会热链接到另一台服务器上的图像。

    简单的解决方案?将这些图像保存到服务器,并将URL更改为CSS文件中的相对路径。

    希望这有帮助!

        4
  •  1
  •   Michael Krelin - hacker    15 年前

    查找源以查找 http: ? 差不多 <Ctrl-U> <Ctrl-F> http:

    不安全元素是通过不安全的非https连接加载的东西,例如图像、样式表等。显然,您需要完全限定的URL来加载不安全元素/

        5
  •  1
  •   Cem Kalyoncu    15 年前

    使用Firefox的Firebug插件。在“网络”选项卡中,所有文件位置都清晰显示。尝试查找从http协议获取的任何文件。

        6
  •  1
  •   jvinet    15 年前

    http://code.google.com/p/chromium/issues/detail?id=24152

    这就是重新启动修复它的原因。