以编程方式在经典ASP.NET应用程序中设置HttpContext.Handler

时间:2010-02-24 20:04:12

标签: asp.net

在我的CMS应用程序中,我试图拦截所有ASP.NET请求,检查它们,然后在必要时分配自定义HttpHandler或在适当时保留默认处理。 我尝试在Application_BeginRequest中设置HttpContext.Current.Handler但它似乎不起作用。 HttpApplication中有MapRequestHandler事件,但在全局应用程序类中不可用。

有什么想法吗?

1 个答案:

答案 0 :(得分:1)

您可能应该使用HttpModule而不是Global.asax。