如果我使用以下方法添加我的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
事件处理程序
有什么想法吗?