2010-10-25 78 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