https网站 请求http图片报错:net::ERR_SSL_PROTOCOL_ERROR

问题描述

场景:

https网站,请求http图片资源报错:net::ERR_SSL_PROTOCOL_ERROR

原因:

Chrome 81 中,对混合内容资源加载策略进行了改变,会自动升级到 https:// ,如果无法通过 https:// 加载,Chrome 默认会阻止它们。

解决办法一

1.删除浏览器自动使用https的方式:

chrome --- 在浏览器地址栏输入:chrome://net-internals/#hsts

edge --- 在浏览器地址栏输入:edge://net-internals/#hsts

在Delete domain security policies搜索框下,输入要删除的域名,然后点击delete;

2.点击地址栏旁边的锁,打开网站设置

找到不安全内容(默认为屏蔽状态),将它修改为-允许

解决办法二

服务器端配置https,配置SSL协议证书。

相关推荐
Keep Me By Your Side1 小时前
linux系统kkFileView 配置https预览文件
网络协议·http·https
appearappear1 小时前
Ubuntu nginx let‘s encrypt免费 https 设置
nginx·ubuntu·https
代码中の快捷键1 小时前
HTTP 请求方式
网络·网络协议·http
ClareXi1 小时前
使用OpenFeign+Eureka实现HTTP调用的简单示例
http·云原生·eureka
kk_1778036191 小时前
HTTP/2新型DDoS攻击:技术深度剖析与防御指南
网络·http·ddos
一只小松许️3 小时前
现代C++HTTP框架cinatra
开发语言·c++·http
前端李易安4 小时前
HTTP的版本演进,以及他们之间的区别
网络·网络协议·http
ghimi4 小时前
【Linux】apt 关闭 ssl 认证
linux·服务器·ssl
ABdolphin4 小时前
HTTP/HTTPS
网络·网络协议·http·https