从响应 headers 中删除服务器:Microsoft-IIS/8.5 header
Remove Server: Microsoft-IIS/8.5 header from Response headers
我在 Windows 服务器 2012 R2 上安装了 IIS 8.5。我正在尝试从我的回复中删除服务器:Microsoft-IIS/8.5 header。
我尝试安装 URLScan,但安装失败并出现以下错误
IIS Metabase is required to install Microsoft URLScan Filter v3.1.
我已尝试将其从我网站的 UrlRewrite 设置中删除,但它不起作用。谁能帮帮忙
我正在使用自定义模块清理应用程序中的 headers:
public class HeadersCleanupModule : IHttpModule
{
public void Init(HttpApplication context)
{
context.PostReleaseRequestState += application_PostReleaseRequestState;
}
void application_PostReleaseRequestState(object sender, EventArgs e)
{
HttpContext.Current.Response.Headers.Remove("Server");
HttpContext.Current.Response.Headers.Remove("X-AspNet-Version");
HttpContext.Current.Response.Headers.Remove("ETag");
}
}
我在 Windows 服务器 2012 R2 上安装了 IIS 8.5。我正在尝试从我的回复中删除服务器:Microsoft-IIS/8.5 header。
我尝试安装 URLScan,但安装失败并出现以下错误
IIS Metabase is required to install Microsoft URLScan Filter v3.1.
我已尝试将其从我网站的 UrlRewrite 设置中删除,但它不起作用。谁能帮帮忙
我正在使用自定义模块清理应用程序中的 headers:
public class HeadersCleanupModule : IHttpModule
{
public void Init(HttpApplication context)
{
context.PostReleaseRequestState += application_PostReleaseRequestState;
}
void application_PostReleaseRequestState(object sender, EventArgs e)
{
HttpContext.Current.Response.Headers.Remove("Server");
HttpContext.Current.Response.Headers.Remove("X-AspNet-Version");
HttpContext.Current.Response.Headers.Remove("ETag");
}
}