asp.net - 在 IIS 中,我可以安全地删除 X-Powered-By ASP.NET header 吗?

标签 asp.net iis header

这会造成任何伤害吗?除了告诉浏览器您已安装 .net 之外,它还有其他用途吗?

我喜欢这篇关于将标题更改为 Pure Evil 的文章。天才!

http://www.iishacks.com/index.php/2009/11/11/remove-x-powered-by-aspnet-http-response-header/

最佳答案

将其添加到您的 web.config 部分

<system.webServer>
    <httpProtocol>
        <customHeaders>
            <remove name="X-Powered-By" />
        </customHeaders>
    </httpProtocol>
</system.webServer>

关于asp.net - 在 IIS 中,我可以安全地删除 X-Powered-By ASP.NET header 吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3374831/

相关文章:

c - 在单独的头文件中定义的结构

c# - 编写公共(public)代码的最佳位置是静态帮助类还是基类?

c# - 如何在asp.net中动态生成HTML和CSS?

angular - 如何将 SSL 与子文件夹中的 asp-net-core 应用程序一起使用

c# - Hangfire 显示在同一台服务器上运行的两个实例 v.1.5.3 - 导致错误

asp.net - 获取空白页面而不是 401 错误页面

javascript - 为什么下拉列表的值没有绑定(bind)?

c# - 如果在连接字符串时出错,则表示简写

http - 没有 Accept header 的 AWS API Gateway 二进制输出

html - 标题下的边栏和正文 "hiding"