我正在使用Chrome和Spring安全性,并收到以下错误消息:
Refused to execute script from 'http://<server url>/assets/app.js' because its MIME type ('') is not executable
Chrome浏览器中的。该应用程序正在与IE和Firefox浏览器一起使用,因为它们不关心缺少的MIME类型。如何更改配置并解决问题?
我有一个其他项目及其源代码。当我运行另一个项目并从服务器返回app.js时,响应头中有内容类型“application / javascript”。但是当我搜索源代码时,我找不到字符串“application / javascript”。那怎么配置?应用程序服务器中未配置字符串“application / javascript”,因为所有Jetty配置都在源文件中。
答案 0 :(得分:0)
一种解决方案是添加到web.xml
<mime-mapping>
<extension>js</extension>
<mime-type>application/javascript</mime-type>
</mime-mapping>