ASP.NET HttpApplication 全局方法执行顺序详解
在ASP.NET的HttpApplication中,全局方法的执行顺序如下:\n\n1. Application_Start:在应用程序启动时调用,只会执行一次。\n2. Session_Start:在会话开始时调用,只会执行一次。\n3. Application_BeginRequest:在每个请求开始时调用。\n4. Application_AuthenticateRequest:在每个请求进行身份验证时调用。\n5. Application_AuthorizeRequest:在每个请求进行授权时调用。\n6. Application_Error:在发生未处理的异常时调用。\n7. Session_End:在会话结束时调用,只会执行一次。\n8. Application_EndRequest:在每个请求结束时调用。\n9. Application_End:在应用程序关闭时调用,只会执行一次。\n\n需要注意的是,这些方法的调用顺序可以被修改,通过配置文件或者代码中的事件处理程序的注册顺序来改变默认的调用顺序。
原文地址: https://www.cveoy.top/t/topic/qz7R 著作权归作者所有。请勿转载和采集!