javascript - X-内容类型-选项 :nosniff in DWR

标签 javascript mime-types dwr

在响应 header 中设置 X-Content-Type-Options:nosniff 不允许执行 DWR 调用。文本/纯 MIME 类型不匹配。有解决办法吗?

最佳答案

我在 IHS 服务器中激活 X-Content-Type-Options: nosniff 时遇到了同样的问题。我疯狂地试图解决它,但我发现避免此错误的唯一方法就是采取解决方法。

  1. 停用 X-Content-Type-Options:在服务器中进行 nosniff。
  2. 进入应用程序并复制生成插件的所有 dwr 文件。
  3. 将此文件复制到js的phisic路由中并更改调用它的路径。
  4. 在 dwr.xml 中注释此 js 文件的生成。
  5. 部署它,在服务器中激活规则并测试它。

更新:DWR 是一个开源库,您可以对其进行修改。问题出在 lib 中,因为在 interface 文件夹和 plainjs 文件夹中提供的所有 js 都将内容类型设置为 text/plain。修改一下就可以解决问题了。

关于javascript - X-内容类型-选项 :nosniff in DWR,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/53010501/

相关文章:

javascript - jQuery 单击单击事件不适用于数据表

javascript - 如何在文本框中仅获取鼠标所在图像的答案?

javascript - 我无法获得此代码的输出。使用 onclick 时似乎没有调用我的函数

grails - 在Grails中渲染具有自定义mime类型的 View

json - 如何在 API 网关映射模板中允许可选键

java - 如何在网页中显示数据库中的数据?

javascript - 如何覆盖 Mac OS 快捷方式?

utf-8 - 自动识别wildfly10中的mime类型

java - 从 JSP 与 DWR 管理的对象进行交互

cookies - DWR Cookie (DWRSESSIONID) 及其使用