'http:// localhost:8080 / js / app.js'因为其MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查

时间:2016-06-18 19:25:01

标签: javascript html spring spring-mvc thymeleaf

我现在正在学习春天。我正在使用弹簧靴和百里香模板。我做了spring docs中提供的spring安全性示例。现在我想包含js文件来实现我的应用程序中记住我的功能所以我在 src / main / resources / js 文件夹中添加了 app.js 文件。我的登录.html位于src / main / resources / templates文件夹中。我在我的html文件中包含了

 type="text/javascript" src="/js/app.js"
。我也尝试将js放在同一个文件夹中,并放在 src / main / resources / static / js 中,并在我的html中包含
 type="text/javascript" src="./js/app.js"
。但是对于所有情况,浏览器都抛出“拒绝从'http://localhost:8080/js/app.js'执行脚本,因为它的MIME类型('text / html')不可执行,并且启用了严格的MIME类型检查。”强>错误。我用谷歌搜索同样的,我没有得到任何正确的答案。春天和百里香的新手。请帮助我。谢谢。当我输入登录详细信息并按登录时,浏览器将显示我的app.js内容

IT GOT已解决因弹簧安全问题而出现的错误。因为我没有登录,所以Spring安全性不允许我访问js文件。所以我在spring security permitAll()中添加了该URL。它得到了解决

0 个答案:

没有答案