zoukankan      html  css  js  c++  java
  • IIS7的集成模式下如何让自定义的HttpModule不处理静态文件(.html .css .js .jpeg等)请求

    转载:https://www.cnblogs.com/opencoder/p/5854454.html

    ASP.NET 4.0后Web.config文件的Module配置节点有一个可选项叫preCondition如下面代码所示:

    <system.webServer>
      <modules>
        <add name="MyModule" type="MyNamespace.MyModule" preCondition="managedHandler" />
      </modules>
    </system.webServer>

    注意这个选项只有在IIS7才用到的<system.webServer>的<modules>配置项才有,在老IIS6的<system.web>的<httpModules>配置节点下是没有的。加上了preCondition="managedHandler"这个配置项后,在IIS7的集成模式下,上面自定义的MyModule这个HttpModule就不会去处理静态文件(.html .css .js .jpeg等)的请求了,只会处理托管文件(aspx, ascx 及 MVC等)的请求。

  • 相关阅读:
    感想2
    感想1
    记录4
    记录3
    记录2
    记录1
    库存物资管理系统-测试
    开学测试
    大二下开学测试有感
    大二下周总结一
  • 原文地址:https://www.cnblogs.com/uftwkb24/p/9991395.html
Copyright © 2011-2022 走看看