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协议证书。

相关推荐
ihengshuai39 分钟前
HTTP协议及安全防范
网络协议·安全·http
码农丁丁5 小时前
[前端]HTTP库Axios
前端·网络协议·http·aixos
m0_748232926 小时前
Android Https和WebView
android·网络协议·https
等一场春雨9 小时前
403 Forbidden HTTP 响应状态码
网络·网络协议·http
青灯文案112 小时前
前端 HTTP 请求由 Nginx 反向代理和 API 网关到后端服务的流程
前端·nginx·http
小林熬夜学编程13 小时前
【Linux网络编程】第十四弹---构建功能丰富的HTTP服务器:从状态码处理到服务函数扩展
linux·运维·服务器·c语言·网络·c++·http
njnu@liyong1 天前
图解HTTP-HTTP报文
网络协议·计算机网络·http
ZachOn1y1 天前
计算机网络:应用层 —— 应用层概述
计算机网络·http·https·应用层·dns
网安墨雨1 天前
iOS应用网络安全之HTTPS
web安全·ios·https
低调之人1 天前
Fiddler勾选https后google浏览器网页访问不可用
前端·测试工具·https·fiddler·hsts