添加x-content-type-options nosniff会导致显示空白页面

时间:2017-11-03 20:52:02

标签: apache httpd.conf

我的第一个问题。仅供参考,我支持中间件,而不是开发人员。我试图让 - Header始终设置X-content-type-options nosniff - 在IHS httpd.conf文件中工作。问题是 - 如果没有nosniff参数,页面会正确显示。但是,当我添加标题时,会显示一个空白页面。

以下是一些响应标头值。内容长度非空,返回码为200,因此内容就在那里 我相信nosniff标题正在做的工作是内容类型是text / html但是应用程序服务器正在返回测试/ javascript内容(参见下面 - 从响应中提取),因此它不显示页面?

Response标头设置以下内容:

x-Content-Type-Options nosniff

x-Frame-Options DENY

content-type:text / html;键入= SSA;字符集= UTF-8

内容长度:20000

从回复中摘录: script type =“text / javascript” SRC = “/ AB24 / ContentHandler的/!XX / Q / blahblah .....”/脚本

我不相信我找到标题的位置,因为我在“主要”服务器部分以及部分中都尝试过它,因为我可以看到标题是以任何方式设置的。 我相信正确的解决方案是让后端应用程序服务器更改其代码以响应内容类型标头设置为'text / javascript'?但是,由于我无法访问代码,我试图弄清楚是否有一种方法可以在httpd.conf文件中处理它?

到目前为止我尝试的是因为配置文件有TypesConfig conf / mimes.type和mod_mime.so模块加载我注意到文件中没有文本/ javascript条目所以我添加了它,重新启动IHS但没有运气,仍然显示一个空白页:(。有没有人有任何想法,如果这可以通过一些其他指令等在配置文件中以某种方式处理,或者是新代码部署的唯一方法?< / p>

我确实查看过与x-content-type-options相关的许多其他问题,但找不到我的问题的答案。

0 个答案:

没有答案