【发布时间】:2019-10-20 22:02:39
【问题描述】:
我正在尝试使现有会话无效,并在成功登录/处理后尝试为应用程序创建一个新会话。但是 JSESSIONID 在会话失效前后保持不变。
但是 prevsession.getId() 和 session.getId() 是一样的。
HttpSession prevsession = request.getSession(false);
if (prevsession != null)
{
prevsession.invalidate();
}
HttpSession session = request.getSession(true);
我在这里期望的是,request.getSession(true) 将在会话无效后创建一个新的 JSESSIONID。
非常感谢任何帮助。
【问题讨论】:
标签: java session servlets jsessionid