2016-07-15 148 views
0

我正在使用Chrome和Spring安全性,以下錯誤信息:Chrome和Spring安全:由於其MIME類型('')不可執行,拒絕執行'http:// <server url> /assets/app.js'中的腳本

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

一種解決方案是添加到web.xml

<mime-mapping> 
    <extension>js</extension> 
    <mime-type>application/javascript</mime-type> 
</mime-mapping> 
相關問題