gpt4 book ai didi

java - 如何区分注销和 session 过期?

转载 作者:塔克拉玛干 更新时间:2023-11-03 04:46:27 28 4
gpt4 key购买 nike

案例 1:注销:一旦我们注销,如果有人试图访问上一个,它必须自动重定向到 login.jsp

Case 2: Session expired : 如果 session 在用户仍然登录时过期,它必须尝试在访问上一个页面时自动重定向到 sessionExpired.jsp。

如何区分?我当前正在注销时使 session 无效。

最佳答案

登录时,设置一个有效期较长(> 24 小时)的 cookie。通过将 maxage 设置为 0,在注销时删除此 cookie。

您可以检查任何未登录的用户(即无效的 session ID)。如果cookie不存在,则将他重定向到login.jsp

如果cookie存在,就说明他的session过期了,把他重定向到session-expired.jsp

关于java - 如何区分注销和 session 过期?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/3306228/

28 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com