2010-03-23 81 views
0

我有一個IHttpModule實現IRequiresSessionState。Asp.Net:IHttpModule + m_context.Server.Transfer =會話狀態錯誤

會話狀態在頁面指令上處於「打開」狀態,我也將其添加到web.config中。 在方法「OnBeginRequest」在IHttpModule的,我做一個Server.Transfer的,但我得到的錯誤:

時enableSessionState設置爲 真,無論是在配置文件中或在頁面只能使用會話狀態指示。

當我直接訪問頁面或使用Response.Redirect訪問頁面時,沒有錯誤。

有什麼想法?

更新:

錯誤發生在方法InitializeCulture(延伸System.Web.UI.Page頁),這是一個覆蓋。

回答

0

那麼,因爲我使用的是DashCommerce,所以我使用了Rewrite URL模塊,而且它工作正常。