小编Bag*_*esa的帖子

如何删除 IIS 8 和 10 上的 Microsoft-HTTPAPI/2.0 标头

我正在尝试按照MSDN 中的这篇文章从我的 HTTP 响应中删除Microsoft-HTTPAPI/2.0服务器标头。目前,我在 Windows Server 2008 R2 和 Windows 10 上应用基于注册表的解决方案,但没有成功。每当我发送带有空标头的 HTTP 请求时,我仍然会收到标头。Host

curl -X GET "127.0.0.1" -H "Host:" --head
Run Code Online (Sandbox Code Playgroud)

上面的命令返回 HTTP 400 Bad Request,带有Server: Microsoft-HTTPAPI/2.0.

是否有任何更新的方法来删除特定标头?我知道IIS 7 之前曾问过这个问题(可能该解决方案仍然有效),但重新启动并不能解决我上面提到的这两个 Windows 上的问题。

先感谢您。

附:我知道这种默默无闻的安全性,但审计人员想要它。

iis windows-server-2008-r2 iis-8 windows-10

2
推荐指数
1
解决办法
1万
查看次数

标签 统计

iis ×1

iis-8 ×1

windows-10 ×1

windows-server-2008-r2 ×1