是否可以删除ASP.NET Core 2.1应用程序中的服务器响应标头(在带有IIS 10的Server 2016上运行)?
我尝试将以下内容放在web.config中:
<system.webServer>
<httpProtocol>
<customHeaders>
<add name="X-Frame-Options" value="sameorigin" />
<add name="X-XSS-Protection" value="1; mode=block" />
<add name="X-Content-Type-Options" value="nosniff" />
<remove name="X-Powered-By" />
<remove name="Server" />
</customHeaders>
</httpProtocol>
</sytem.webServer>
Run Code Online (Sandbox Code Playgroud)
响应的前四个更改工作正常,但未删除Server标头.我还是看"红隼"
web-config kestrel-http-server asp.net-core asp.net-core-2.1