会话超时...?
0/5 (0投票)
我有时想知道状态管理如何有效地帮助开发者处理用户会话。会话状态管理是需要
我有时想知道状态管理如何有效地帮助开发者处理用户会话。会话状态管理是需要谨慎处理的,否则可能会产生各种问题。 我们需要弄清楚这些会话是如何过期的..?
会话何时开始?
当然, 当用户发起登录请求时,一个用户会话就开始了。
那么何时结束?
1) 当用户注销时,会话会自动清除,所有会话内存变量都会被释放。
(这里调用了 Session.Abandon())
2) 当用户通过浏览器没有响应直到超时时间到期,会话将会过期。
3) 当用户通过不同的浏览器与同一个会话交互时,可能会出现一些问题。这取决于不同浏览器的行为来处理。
4) 当用户关闭浏览器时,会话超时会发生。
这些是会话失效的不同方式。
