如何解决资产默认为localhost上的HTTPS
当我通过本地主机(不是通过HTTPS提供服务)加载Web应用程序时,我发现CSS和JavaScript资产无法加载,因为浏览器试图通过https://localhost:3000/style.css
和{{1}访问它们}。网站本身(https://localhost:3000/script.js
)是通过HTTP服务的。
在文档index.html
中,两个资产均通过它们的相对路径包括在内,因此浏览器必须默认使用HTTPS来检索所有资产。
我已经检查了服务器上的HSTS设置,并确保在开发过程中将其关闭。我还清除了浏览器中的HSTS缓存,但无济于事。
任何指向下一步的指针将不胜感激!
解决方法
版权声明:本文内容由互联网用户自发贡献,该文观点与技术仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌侵权/违法违规的内容, 请发送邮件至 dio@foxmail.com 举报,一经查实,本站将立刻删除。