转到https://liquor.com/cask-bulleit/,然后点击“购买”以进入Chrome中启用SSL的页面。
为什么仅在Chrome浏览器中,当我在SSL所需页面上时,我看到https划掉了(http://screencast.com/t/xcamgjats1kJ)?似乎很奇怪我在Firefox或Safari中没有出现任何错误,但在Chrome中我做错了。 SSL有效且有效(http://screencast.com/t/0gOdu3aQTk)因此我对此问题感到迷茫。
经过一番考虑后,我想我必须在结帐页面上直接链接到非https网址,只有Chrome会告诉我这个,但不是其他网站吗?如果是这种情况,那么如果我真的需要在checkout / SSL页面上使用那些直接的非https链接会发生什么?
非常感谢任何帮助。
答案 0 :(得分:5)
您的HTTP请求中有一些非HTTPS连接。对于您网站上的一个示例,http://liquor.com/wp-content/plugins/visitorcontact/css/visitor-contact.css?ver=abc是HTTP。您发生了大量的HTTP请求,但有些失败。
为什么不能在HTTPS中请求这些文件?使用资产的相对路径通常会解决此问题。
更新:FireBug
答案 1 :(得分:1)
在您的情况下,您正在访问/引用不安全的(http:// ....)资源,将这些更改为https,而您将没事。我们有同样的问题,我们从谷歌引用JQuery插件,我们将其更改为https,它的工作原理。