Chrome浏览器显示SSL在我的SSL页面上划掉了?

Zac*_*ith 2 ssl google-chrome

转到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链接会发生什么?

任何帮助将不胜感激.

Dus*_*ine 5

您的HTTP请求中有一些非HTTPS连接.有关您网站上的一个示例,http://liquor.com/wp-content/plugins/visitorcontact/css/visitor-contact.css?ver = abc是HTTP.您发生了大量的HTTP请求,但有些失败.

为什么不能在HTTPS中请求这些文件?使用资产的相对路径通常会解决这个问题.

更新:FireBug 替代文字