浏览器关闭,session真的失效了吗?
其实在浏览器关闭后,session并没有失效,正常来说一个session的存活时间是30分钟,也就是在不操作这个session的情况下,30分钟自动清除。可是实际中浏览器关闭,设置的session也会随之消失,这里的消失是他这个session的你找不到了,不是他没有了,因为在浏览器重新打开时,浏览器总会自动给你创建一个的新的session。session并不是唯一的,每个session都有自己的一个专属sessionId,这个sessionId在浏览器打开时创建,保存在浏览器的cookie中,浏览器关闭,cookie自动清除,sessionId丢失,之前的session找寻不到!
本文解释了当浏览器关闭时,Session并非立即失效。通常情况下,Session会在30分钟后自动清除。浏览器关闭时会删除Cookie中的SessionID,导致无法找到原有的Session,但实际上它仍然存在直至超时。
1万+

被折叠的 条评论
为什么被折叠?



