从基于表单的身份验证中注销

时间:2012-06-28 02:28:15

标签: jsp servlets security

使用servlet 2.3有一种方法可以在用户使用表单身份验证登录时将用户注销。我知道servlet 3.0具有注销功能。 servlet 2.3用户应该注销什么?

2 个答案:

答案 0 :(得分:3)

只是使会话无效。

request.getSession().invalidate();

不要忘记之后发送重定向。

response.sendRedirect(request.getContextPath() + "/login.jsp");

答案 1 :(得分:1)

看这里Regarding Logout。它还解释了

之间的区别

Servlet 3.0 HttpServletRequest.logout()

session.invalidate() method.