【发布时间】:2010-10-26 12:45:09
【问题描述】:
我有一个我编写的 HTTP 模块需要访问会话。我做了以下事情:
- 模块已在 web.config 中注册
- 模块将我的方法调用附加到 PostAcquireRequestState 事件
- 模块实现 IRequiresSessionState
但是,当我的页面没有扩展名时(即当 htp://www.mywebsite.com 时)会话不可用并且我的代码失败。如果页面确实有 aspx 扩展名,那么一切正常。
【问题讨论】:
-
如何访问会话?您能否添加(简化版)您的 http 模块代码?
标签: c# asp.net httpmodule