这两天复习自己的项目发现了一个bug,重置密码里有个刷新验证码的功能突然刷新不了了,按F12调试发现出现Refused to execute script from ‘http://localhost:8080/login.html’ because its MIME type (‘text/html’) is not executable, and strict MIME type checking is enabled.
login.html。
解决方法:
因为在spingboot中静态资源默认路径是在static下的所有文件和文件夹。所以我们在写路径时就不需要在写/static/,而我上面写的路径是src="…/static/js/jquery-3.4.1.min.js",这样访问静态资源Spring security会拦截,要么就设置放行。
因此静态资源引入我们只要学src="/js/jquery-3.4.1.min.js"就可以了