动态初始化的httpmodule不会针对所有请求触发

时间:2014-03-17 22:26:54

标签: c# asp.net httpmodule

如果我使用以下方法添加我的HttpModule,它只会触发页面请求,而不会触发任何静态图像请求。

[assembly: PreApplicationStartMethod(typeof(MyHttpModule), "Start")]


public class MyHttpModule : 
{
    public static void Start()
    {
        DynamicModuleUtility.RegisterModule(typeof(MyHttpModule));
    }
}

如果我在web.config中的modules内的system.webServer部分内正常注册,则HttpModule可以正常工作并处理所有请求。

在HttpModule中注册的事件处理程序是PostAuthorizeRequest事件处理程序

有什么想法吗?

0 个答案:

没有答案