我正在开发一个 Java Web 应用程序,其中我已将 session-timeout
配置为等于 4 分钟。此应用程序还使用 cookie。
我的问题是 4 分钟不活动后 HttpSession 过期,但 cookie 仍保留在浏览器中(年龄设置为 -1)。有没有办法在 session 超时后删除cookie?
附注将 cookie 期限设置为 4 分钟不会有帮助。cookie 应在不活动 4 分钟后删除。
最佳答案
如果您将 Cookie 期限设置为 4 分钟,并在每次服务器发送响应时重置 Cookie 期限,则 Cookie 将在 4 分钟不活动后超时。
关于session - java中 session 超时删除cookie,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12582689/