在 asp.net 中禁用响应 headers
disable response headers in asp.net
在 c# web 服务中禁用响应 headers 和服务器详细信息s
找不到解决方案。
请任何人帮助如何在 C# asp.net
中删除响应 headers 并禁用 iis 详细信息和 x-powered-by
您可以通过使用 web.config
文件来实现。
要删除服务器,请使用 PreSendRequestHeaders
事件并执行
Response.Headers.Remove("Server");
或更改服务器名称
Response.Headers.Set("Server","FooServer");
以上将在Global.asax.cs
中实现
以下将删除 X-AspNet-Version
<system.web>
<httpRuntime enableVersionHeader="false" />
</system.web>
删除X-Powered-By
使用
<system.webServer>
<httpProtocol>
<customHeaders>
<remove name="X-Powered-By"/>
</customHeaders>
</httpProtocol>
</system.webServer>
进一步阅读here
在 c# web 服务中禁用响应 headers 和服务器详细信息s
找不到解决方案。
请任何人帮助如何在 C# asp.net
您可以通过使用 web.config
文件来实现。
要删除服务器,请使用 PreSendRequestHeaders
事件并执行
Response.Headers.Remove("Server");
或更改服务器名称
Response.Headers.Set("Server","FooServer");
以上将在Global.asax.cs
以下将删除 X-AspNet-Version
<system.web>
<httpRuntime enableVersionHeader="false" />
</system.web>
删除X-Powered-By
使用
<system.webServer>
<httpProtocol>
<customHeaders>
<remove name="X-Powered-By"/>
</customHeaders>
</httpProtocol>
</system.webServer>
进一步阅读here