更改web.xml中的“session-timeout”参数是在不点击Logout按钮的情况下结束用户会话的唯一方法吗?
关闭浏览器时有没有其他方法可以将某个人记录下来?
感谢您的帮助。
答案 0 :(得分:1)
由于您无法控制用户的浏览器,因此您无法强制它向您发送任何信号表明客户端已关闭浏览器。
此外,我认为Cookie的主要目的之一是它们允许用户即时访问网络服务,而无需再次登录。再次。客户可以关闭他的Facebook窗口并在5分钟后再次打开它。我们怎么知道他什么时候关闭他的Facebook以删除cookie?
答案 1 :(得分:0)
要在浏览器关闭时将某个人注销,需要使用Javascript函数来发出ajax请求。
这实际上是不可能的,因为如果你为onunload
或onbeforeunload
执行javascript函数,那么每次你离开页面时脚本都会执行。
最重要的是,即使你想办法做到这一点,也不是一个好主意。