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

相关推荐
想睡hhh3 小时前
HTTPS协议——对于HTTP的协议的加密
http·https
福大大架构师每日一题6 小时前
go 1.25.1发布:重点修复net/http跨域保护安全漏洞(CVE-2025-47910)
开发语言·http·golang
Chan166 小时前
消息推送的三种常见方式:轮询、SSE、WebSocket
java·网络·websocket·网络协议·http·sse
司徒小夜21 小时前
HTTP与HTTPS杂谈-HTTPS防御了什么
网络·http·https
一只游鱼1 天前
利用keytool实现https协议(生成自签名证书)
网络协议·http·https·keytool
码熔burning1 天前
RPC 和 HTTP 的区别
网络协议·http·rpc
赖龙1 天前
记录SSL部署,链路不完整问题
网络·网络协议·ssl
I like Code?1 天前
阿里云服务器配置ssl-docker nginx
服务器·阿里云·ssl
梦想blog1 天前
使用 Acme.sh 获取和管理免费 SSL 证书
证书·ssl·acme
吐个泡泡v1 天前
网络编程基础:一文搞懂 Socket、HTTP、HTTPS、TCP/IP、SSL 的关系
网络·网络协议·http·https·socket·ssl·tcp