当前位置: 代码迷 >> ASP.NET >> 关于 httpmodule 事件可以响应的请求文件类型。该如何解决
  详细解决方案

关于 httpmodule 事件可以响应的请求文件类型。该如何解决

热度:9188   发布时间:2013-02-25 00:00:00.0
关于 httpmodule 事件可以响应的请求文件类型。
前些天发现   .Net   2.0   中   HttpModule   在非   aspx   页面也可以触发里面的事件,当时觉得很麻烦,最后只好做了文件类型判断如果是   aspx   文件才处理,其它跳过。

今天的项目突然要求要对所有的用户请求进行处理。觉得上面的发现正好可以利用。马上写了   HttpModule,测试一切正常。兴冲冲的发布后发现。除了aspx   页面触发HttpModule   外,其它资源都不响应,图片,视频还是txt文本都不行。

郁闷,请教高手~~~~~~~~如何解决这个问题。



------解决方案--------------------------------------------------------
能否进入ASP.NET引擎是由IIS映射决定的,参考

http://support.microsoft.com/kb/308001/zh-cn

部署处理程序
------解决方案--------------------------------------------------------
IIS要设置对应的处理策略
------解决方案--------------------------------------------------------
你要在IIS中把 .txt .jpg 都映射到 aspnet_isapi.dll