|
|
@@ -54,11 +54,12 @@ public class SecurityController {
|
|
|
@RequestMapping(value = "/logout", method = RequestMethod.GET, headers = "Accept=application/json")
|
|
|
@ResponseStatus(value = HttpStatus.OK)
|
|
|
@ResponseBody
|
|
|
- public ModelMap logout(HttpServletRequest request, HttpServletResponse response, HttpSession session) throws IOException {
|
|
|
+ public ModelMap logout(HttpServletRequest request, HttpServletResponse response) throws IOException {
|
|
|
response.setContentType("text/html;charset=UTF-8");
|
|
|
- session.removeAttribute("user");
|
|
|
- session.invalidate();
|
|
|
- // 清除当前域的cookie
|
|
|
+ request.getSession().removeAttribute("user");
|
|
|
+ request.getSession().invalidate();
|
|
|
+ System.out.println(request.getSession().getAttribute("user"));
|
|
|
+ // 清除当前域的cookie
|
|
|
SSOHelper.clearLogin(request, response);
|
|
|
CookieHelper.clearCookieByName(request, response, "token",
|
|
|
SSOHelper.getSSOService().getConfig().getCookieDomain(),
|