可能重复:
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 中搜索了页面类在哪个阶段首次可访问,但找不到任何内容。