网站未完全加密错误

时间:2012-06-13 17:23:43

标签: php html css ssl ssl-certificate

我正在使用http://usborrow.com并安装了GeoTrust Business ID SSL证书。该网站称它没有完全加密,密封不会出现在页面底部。我似乎无法在网站中找到任何非https引用。感谢任何支持

3 个答案:

答案 0 :(得分:2)

您的Google字体和jQuery调用不是通过SSL进行的:

<link href='http://fonts.googleapis.com/css?family=Francois+One' rel='stylesheet' type='text/css'>
<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>
<script type="text/javascript" src="http://use.typekit.com/aoc1gun.js"></script>

答案 1 :(得分:2)

您正在使用http引用一些外部第三方库,例如Google托管的jquery库。例如

<script src="http://ajax.googleapis.com/ajax/libs/jquery/1.6.4/jquery.min.js"></script>

答案 2 :(得分:1)

正如其他人所说,你的一些外部资源被硬编码为使用http。

最好省略url的http / https部分,这使得浏览器通过与当前页面相同的协议请求它。 (除非您的页面是https,否则无需通过https请求css文件。)

示例:

  <link href='//fonts.googleapis.com/css?family=Francois+One' rel='stylesheet' type='text/css'>

显然,某些服务不提供https版本,在这种情况下,如果您希望出现印章,则需要自己托管副本。