问题描述
|
我的asp.net c#Web应用程序中有一个http模块。
我在页面的OnPreInit上的上下文项中插入一个值。
我想从我的httpmodule中的上下文项中读取此值。但是我找不到我的httpmodule中的哪个事件可以读取。我尝试过的最新事件是PreRequestHandlerExecute事件。
有人可以指出正确的方向吗,我可以从上下文项目中读取此值的httpmodule中的哪个事件?
解决方法
分配处理程序和状态后,您必须拦截请求事件。
在特定情况下使用PostAcquireRequestState事件
context.PostAcquireRequestState += OnPostAcquireRequestState;