首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >HttpModule和页面创建?

HttpModule和页面创建?
EN

Stack Overflow用户
提问于 2012-09-29 08:37:55
回答 1查看 334关注 0票数 3

可能重复: HTTPModule事件执行顺序?

我正在研究Page对象最初是在HttpModule管道中创建的:

代码语言:javascript
复制
 HttpModule 

     ===========
    #1  BeginRequest
    #2  AuthenticateRequest
    #3  AuthorizeRequest
    #4  RespolveRequestCache
    #5  AcquireRequestState 
    #6  PreRequestHandnlerExecute

    Handler
    ========
    #7  ProcessRequest

   ... later stages
   ================

这是我的报应:

我注册了每个函数来执行一个特定的方法:

代码语言:javascript
复制
  void check(object sender, EventArgs e)
        {
          Page objPage = (sender as HttpApplication).Context.Handler as Page;
          if (objPage == null) return;
          ...
        }

“安全演员”成功运作的第一阶段是AcquireRequestState

问题:

它确实对我有用,但它是一个安全的地方来获得网页类?

还有,为什么这里没有记录呢?我在Msdn中搜索了页面类首先可访问的阶段,但找不到任何类。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2012-09-29 08:45:53

它是在PostResolveRequestCacheAcquireRequestState之间创建的

从我的头顶上看,我认为PostAcquireRequestState访问该页面更安全

当获得与当前请求关联的请求状态(例如,会话状态)时发生。

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12651237

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档