我已经阅读了一些其他线程从这里和外面,但没有工作......我有几个Sessions
像(登录,列的值...)。我想设置一个时间来Sessions
到期...我已经试过:设置会话超时时间
Session.TimeOut = "60";
,并使用web.cfg
<configuration>
<system.web>
<sessionState timeout="60"></sessionState>
</system.web>
</configuration>
我像每一个的Page_Load测试Session
:
if(Session["login"] == null)
{
Response.Redirect("/Login.aspx");
}
但似乎Session
迷失在导航的中间,因为在某个时候(1分钟,5分钟,2分钟......)它返回到login page
。这里有什么可能是错的? 我也读到Membership Authentication
一些文章,但我无法得到它= \
感谢
您是否注销并重定向到登录页面,因为会话实际已过期.....? –
嗯,我这么认为,因为还有什么呢?如果会话为空,我在每个页面上都测试了'Session'我重定向到login.aspx ...你有什么想法? – Ghaleon
这是'秒',不'minuts'? – Ghaleon