可能是重复内容:
HTTPModule事件执行顺序?
我正在调查Page对象在HttpModule Pipeline中最初的创建位置:
HttpModule
===========
#1 BeginRequest
#2 AuthenticateRequest
#3 AuthorizeRequest
#4 RespolveRequestCache
#5 AcquireRequestState
#6 PreRequestHandnlerExecute
Handler
========
#7 ProcessRequest
... later stages
================
以下是我的实验:
我已经注册每个函数,以执行特定的方法:
void check(object sender, EventArgs e)
{
Page objPage = (sender as HttpApplication).Context.Handler as Page;
if (objPage == null) return;
...
}
“安全投射”成功工作的第一个阶段是AcquireRequestState
。
问题:
它对我有效,但这是否是获取页面类的安全位置?
此外,为什么没有任何文档记录呢?我在 Msdn 中搜寻页面类首次可访问的阶段,但并未找到任何信息。