美文网首页
SpringMVC页面加载不出来,静态资源全部自动https

SpringMVC页面加载不出来,静态资源全部自动https

作者: 王月亮17 | 来源:发表于2024-07-02 11:49 被阅读0次

    最近开发的一个SpringMVC项目,打开之后默认是https,浏览器直接报错了。然后链接改成http之后,看到可以正常访问,但是css和js等静态资源全都加载不出来。
    看了下控制台,静态资源全都是https请求的,这也就是失败的原因。所以解决问题的关键就是关掉自动https。
    看了下项目代码,在某个jsp页面文件中找到了这行:

    response.setHeader("Content-Security-Policy","upgrade-insecure-requests");
    

    果断删掉,重启项目,果然正常了。
    这种自动https的一般就是页面加了Content-Security-Policy,所以解决的话直接搜索所有页面的Content-Security-Policy,删掉就好。

    相关文章

      网友评论

          本文标题:SpringMVC页面加载不出来,静态资源全部自动https

          本文链接:https://www.haomeiwen.com/subject/azpvcjtx.html