新版本chrome阻止HTTPS页面的HTTP资源下载
更新时间:2024-04-25 来源:原创 作者:TopSSL

什么是HTTPS和HTTP

HTTPS(HyperText Transfer Protocol Secure)是一种用于安全通信的网络协议,它通过SSL/TLS对传输的数据进行加密,确保数据传输过程中的安全性。而HTTP(HyperText Transfer Protocol)则是互联网上应用最为广泛的一种网络协议,用于从www服务器传输超文本到本地浏览器。

image.png

Chrome为何阻止HTTPS页面的HTTP资源下载

根据搜索结果,Google Chrome浏览器实施了一系列安全策略,旨在保护用户免受恶意软件、网络攻击和其他安全威胁。从Chrome 83版本开始,该浏览器实施了一项名为"安全增强保护"(Enhanced Safe Browsing)的功能,它会阻止用户下载非安全(非HTTPS)来源的文件。具体来说,Chrome会检查下载的文件是否来自一个经过HTTPS加密的源(也就是网站)。如果文件来自不安全的HTTP源,Chrome会阻止下载,并显示警告信息。

Google Chrome强制外链使用HTTPS

如何解决这个问题

避免Chrome阻止下载HTTP资源的文件,你可以采取以下措施:

  1. 购买SSL证书: 如果你的网站正在使用HTTP协议,那么你需要升级到HTTPS协议,并为你的网站安装SSL证书。这样,你的网站就可以使用HTTPS协议进行数据传输了。
  2. 更改下载链接: 如果你的网站已经使用了HTTPS协议,但某些下载链接仍然使用HTTP,那么你需要更改这些下载链接,使其指向HTTPS协议下的资源。
  3. 使用内容分发网络(CDN): 如果你的网站资源存储在其他地方,例如CDN,那么你可能需要在CDN设置中启用HTTPS协议。
  4. 修改Chrome设置: 如果你只是偶尔需要下载HTTP资源的文件,并且了解潜在的风险,你可以选择修改Chrome的设置来允许下载。在Chrome的设置中,你可以找到“隐私设置和安全性”选项,然后选择“安全”这一项,最后选择“不提供任何保护”。

请注意,虽然上述方法可以帮助你避免Chrome阻止下载HTTP资源的文件,但这可能会增加你的网络安全风险。

标签

立即加入,让您的品牌更加安全可靠!
申请SSL证书