“您与此网站之间建立的连接并非完全安全”的解决方案。

技术文摘4年前 (2021)更新 8KMM
17.5K 0 0

已经把所有http换成了https了, css、js、图片等文件。 但Chorme还是提示“并非完全安全”。详细提示如下所示:

 

 

 

 

 

 

 

 

查看Html源码, 查找所有带”http:”的链接内容,发现所有的href, src地址都改成带https了,只剩下动态加载的了。 为什么依旧报并非完全安全?  使用了几款工具, 来测试证书, 都正常。

证书测试工具:

测试下来证书都没问题。

 

最开始, 有几个疑虑。

  1.  Chorme会检测我通过JS动态加载的这种链接 ? 

<a href=”#”  data-url=”http://www.8kmm.com“>…</a>

     2.  Chorme会检测我的input?

     <input type=”url”  value=”http://www.8kmm.comrequired=”required“>

    3. Chorme会检测行类样式写的 background-image:url(http://……)

最终报着试一试的心态, 将第3个background-image背景图地址改成https, 成功解除“并非完全信任”。

总结:

  • 如果有非https的链接去不掉, 建议使用JS动态加载,
  • 可以使用“//” 代替”http:// “和 “https://”
  • background-image这种样式引用的, 写进css也可以。 

 

附:免费https申请:

各大厂商云都可以申请, 阿里云、腾讯云、七牛, 宝塔面板也可以。 

 

© 版权声明

相关文章

文章目录

    暂无评论

    暂无评论...