最近在将系统改造成微服务的过程中,需要对以前的Url请求做兼容性处理,于是就采用了HttpModules模型,但在测试中碰到IHttpModules模块不起作用.

一.IIS配置问题

我用的IIS7.0,应用程序池采用的是集成模式,换成经典模式才起作用.

二.web.config 配置是否适合 IIS 版本

在 IIS 7 以下的版本中,应用以下配置:

<system.web>
<httpModules>
<add name="Cftea.MyHttpModule" type="CfteaHttpModule程序集" />
</httpModules>
</system.web>

在 IIS 7 及以上的版本中,应用以下配置

<system.webServer>
<modules>
<add name="Cftea.MyHttpModule" type="CfteaHttpModule程序集" />
</modules>
</system.webServer>

PS:第2种是网上的说法,我在IIS经典模式式使用第一种web.config的配置也没问题.

最新文章

  1. Java 的设计模式之一装饰者模式
  2. linq to sql 输出SQL语句
  3. Microsoft Azure Project Oxford 体验
  4. 数据仓储之DLL层接口设计
  5. STM32F0系列MCU中断向量表的重映射
  6. Android 关于显示键盘,布局错乱网上顶的问题
  7. Android——显示当前运行所有服务,判断服务是否运行
  8. Linux系统编程(2)——文件与IO之系统调用与文件IO操作
  9. Kafka+Zookeeper集群搭建
  10. 南京邮电大学 JavaA期末复习要点总结
  11. 把Gitlab迁移到Docker容器里
  12. 转: jvm调优参数总结
  13. js正则表达式:学习网址和部分正则验证
  14. P2962 [USACO09NOV]灯Lights
  15. XML文件生成C++代码(基于rapidxml)
  16. cdoj802-Just a Line
  17. Windows下Mongo分片及集群
  18. GOF23设计模式之命令模式(command)
  19. 关于secureCRT的安装
  20. .net 内置对象之Session对象和Session的过期时间

热门文章

  1. Nodejs编译Native Code:使用C++构建工具npm
  2. Java:运算符的问题
  3. zabbix系列之监控类型及方式
  4. WebAPI返回时间数据不带T
  5. Windows2003系统如何设置能让两个人共用一个桌面同时远程控制?
  6. RHEL7系统管理常用工具
  7. 错误: 未能完成程序集的安装(hr = 0x8007000b),.net程序关于使用Oracle.DataAccess.dll不同版本x86和x64问题,即oracle odp.net 32位/64位版本的问题
  8. How to add hyperlink in JLabel
  9. 【转】Java学习---Java Web基础面试题整理
  10. SDN2017 第四次实验作业