Asp.Net:IHttpModule + m_context.Server.Transfer =会话状态错误

时间:2010-03-23 13:41:11

标签: asp.net redirect

我有一个实现IRequiresSessionState的IHttpModule。

会话状态在页面指令处于“on”状态,我还将其添加到web.config中。 在IHttpModule中的方法“OnBeginRequest”中,我创建了一个Server.Transfer,但是我得到了错误:

会话状态只能在enableSessionState设置为时使用 无论是在配置文件中还是在Page指令中都是如此。

当我直接访问页面或使用Response.Redirect时,没有错误。

有什么想法吗?

更新:

在InitializeCulture()方法中扩展System.Web.UI.Page的页面中出现错误。

1 个答案:

答案 0 :(得分:0)

好吧,既然我正在使用DashCommerce,我使用了Rewrite URL模块,它运行良好。