2010-05-18 74 views
2

放弃会话和cookie超时之间的区别是什么,如果会话放弃且cookie仍然存活,会导致问题?会话超时与表单身份验证超时

<sessionState timeout="1" /> 

<authentication mode="Forms"> 
     <forms loginUrl="login.aspx" timeout="1" /> 
</authentication> 

感谢

回答

0

我不认为会导致一个问题。会话超时特定于会话状态机制,但对于表单,超时是特定于保留用户凭据的cookie的。

在我的一个应用程序中,用户仍然会话超时登录,但一旦auth cookie超时,用户必须重新登录。

HTH。

+0

在这种情况下会话中的信息会发生什么?用户在系统期望会话中的信息时登录。 – Costa 2010-05-19 06:18:10

+1

在我的一个应用程序中,我必须在注销时通过Session.Abandon明确放弃会话,因为它正在保持会话......系统不应总是期望会话中有某些内容;谈到会话时,优雅地处理空位是一件好事。 – 2010-05-19 12:40:58