2010-10-25 87 views
0

我正面臨一個問題。會話在asp.net?

我保持登錄後的會話像session["UserID"]每一頁被鎖定與此會話像

if(session["UserID"] == "") 
{ 
Response.redirect("./loginpage.aspx"); 
} 
else 
{ 
// page working code 
} 

問題是,我現在的儲蓄數據,然後保存會話之後重定向頁面自動清除和頁面重定向到登錄頁面。

在網絡配置文件中我寫這行

<sessionState mode="InProc" timeout="60"> 

我是如何解決這個問題留在會話狀態上保存數據並重定向同一頁面。

+1

我不知道你要問什麼這裏之前Session.Abandon()調用?什麼似乎是問題?特別指出,你已經解決了一些問題......實際上是否有任何問題? – 2010-10-25 09:36:53

+0

您是否正在使用標準的Forms身份驗證表單ASP.Net(由web.config中的authentication mode =「Forms」啓用),或者您擁有自己的自定義身份驗證系統? – 2010-10-25 09:39:34

+0

您能否向我們提供一些關於「會話自動清除」的方式和時間的細節? – 2010-10-25 09:54:36

回答

0

您可以使用重定向到loginpage.aspx