Iis 为什么在500错误中没有从响应中删除服务器头?

Iis 为什么在500错误中没有从响应中删除服务器头?,iis,asp-classic,header,http-headers,iis-7.5,Iis,Asp Classic,Header,Http Headers,Iis 7.5,我最近扫描了我的应用程序的漏洞,得到了一些小的修复,但其中一个我仍然努力无法修复。对于某些操作,我的站点抛出500个错误,当我检查该错误的头时,它的服务器头名为IIS 7.5。我已经使用过URL重写规则、注册表修复、URL扫描之类的东西,但似乎什么都不起作用。如何修复呢?如果你指的是服务器HTTP头,它可能会被设置为类似于Microsoft IIS/7.5的内容,那么最简单的方法就是在IIS中用空白值或自定义值覆盖它。您可以通过创建自己的HTTP模块来完全删除它。以下链接讨论了您可以尝试的多种方

我最近扫描了我的应用程序的漏洞,得到了一些小的修复,但其中一个我仍然努力无法修复。对于某些操作,我的站点抛出500个错误,当我检查该错误的头时,它的服务器头名为IIS 7.5。我已经使用过URL重写规则、注册表修复、URL扫描之类的东西,但似乎什么都不起作用。如何修复呢?

如果你指的是
服务器
HTTP头,它可能会被设置为类似于
Microsoft IIS/7.5
的内容,那么最简单的方法就是在IIS中用空白值或自定义值覆盖它。您可以通过创建自己的HTTP模块来完全删除它。以下链接讨论了您可以尝试的多种方法: