首页 > 其他分享 >(转) IIS隐藏响应头信息

(转) IIS隐藏响应头信息

时间:2022-12-06 10:03:14浏览次数:33  
标签:... www HTTP IIS rewrite 响应 Version 隐藏

先安装url-rewrite组件
http://www.iis.net/downloads/microsoft/url-rewrite
修改应用根目录下的Web.config配置文件
<configuration>
...
  <system.webServer>
  ...
        <httpProtocol>
            <customHeaders>
                <remove name="X-Powered-By" />
            </customHeaders>
        </httpProtocol>
        <rewrite>    
          <outboundRules rewriteBeforeCache="true">
            <rule name="Remove Server header">
              <match serverVariable="RESPONSE_Server" pattern=".+" />
              <action type="Rewrite" value="Apache" />
            </rule>
          </outboundRules>
        </rewrite>
  </system.webServer>
</configuration>

隐藏X-AspNet-Version

<configuration>
...
  <system.web>
    <compilation targetFramework="4.6.1" />
    <httpRuntime enableVersionHeader="false" />
    <!--httpRuntime targetFramework="4.6.1" maxRequestLength="40960" /-->
  </system.web>
</configuration>

 

删除X-AspNetMvc-Version

在Global.asax的Application_Start事件中将MvcHandler类的DisableMvcResponseHeader属性设置为True
MvcHandler.DisableMvcResponseHeader = True

 

删除X-Powered-By

IIS8中移除X-Powered-By HTTP头的步骤:

  1 打开IIS管理器
  2 展开 网站 选择对应的项目并双击 HTTP响应标头
  3 删除相应的头信息

 

转自:https://www.cnblogs.com/cpw6/p/15767703.html

参考内容:https://github.com/dionach/StripHeaders

 

标签:...,www,HTTP,IIS,rewrite,响应,Version,隐藏
From: https://www.cnblogs.com/Cong0ks/p/16954357.html

相关文章

  • IIS的应用程序池,程序异常停用,可能的原因
    1iis中应用已停止  2右键项目–高级设置  3默认内存限制,设置为0,即没有限制,遵循应用程序的自动回收机制。如果设置内存限制1024M,就是当应用内存达到1024M......
  • C# DataGrid动态隐藏显示行
    前端代码:<Windowx:Class="DataGridPractice.MainWindow"xmlns="http://schemas.microsoft.com/winfx/2006/xaml/presentation"xmlns:x="http://schem......
  • linux下打包所有文件,包括隐藏文件到压缩包
    https://www.cnblogs.com/ysk123/p/9849865.html linux下打包所有文件,包括隐藏文件到压缩包命令如下:cd/root/test/tarczvftest.tar.gz.[!.]**解释:tarczvft......
  • django学习笔记-请求与响应
    1.请求与响应deftest(request):#获取请求方法print(request.method)#获取get的url请求参数print(request.GET)#获取post请求体参数pri......
  • springboot03(请求和响应)
    一、@RequestMapping("/user"):请求映射路径的解析:总结:一个"公共"的请求路径"前缀"1.1代码块解析:有@RequestMapping("/user")和@RequestMapping("/save")/@Reques......
  • qt中父子页面切换隐藏实现方法 (利用信号槽机制实现)
    首先既然你打开了这篇文章,那你一定想到过,将子界面作为父界面的一个属性来实现,但是这样父界面通知子界面会很轻松,但子界面通知父界面怎么搞呢?很显然不能再子界面再实例化父......
  • 响应数据:“图形结果”
    图形结果:添加“监视器”->“图形结果” 显示内容含义:样本数目:运行时得到的取样器响应结果个数最新样本:最近一个取样器结果的响应时间平均:所有取样器结果的响应时间平......
  • Linux 核间IPI调度触发响应流程
     中断返回的的时候,会有通用抢占点。......
  • Nginx系列---【如何隐藏响应头中nginx的版本信息?】
    隐藏响应头中nginx的版本信息1.问题描述在生产环境中,如果让别人知道你的nginx版本号,刚好这个版本的nginx有漏洞,就容易被人利用这个漏洞攻击你的服务。  2.解决方案......
  • arthas 生成运行时的方法请求与响应参数
      请求格式watch类方法'{params,returnObj,throwExp}'-n5-x3其中参数说明:params是参数列表,是一个数组,可以直接通过下标方式访问returnObj返回的结果t......