HTTPS版本的我的网站拒绝加载JavaScript。所有脚本都位于同一台服务器上。
我试过:
<script type="text/javascript" src="https://server.tld/js/jquery.js">
<script type="text/javascript" src="//server.tld/js/jquery.js">
<script type="text/javascript" src="js/jquery.js">但是所有的浏览器都在屏蔽内容。
“此页面包括来自未经身份验证来源的脚本。”
编辑
都是我的错。我在JavaScript文件中使用了一些"http“链接,所以浏览器没有阻止整个脚本,只是因为它使用了一些未加密的urls。
发布于 2014-11-23 13:30:16
由于您没有从浏览器获得端口443的连接错误(https的缺省值),所以它看起来可能是一个证书问题。
SSL要求服务器拥有一个SSL证书,该证书允许连接客户端(即浏览器)验证服务器的身份并加密通过该安全流发送的数据。您需要从诸如Thawte或Verisign之类的证书供应商那里获得证书(如果您还没有该机器的证书),然后确保web服务器已经配置为使用它。
https://stackoverflow.com/questions/27089292
复制相似问题