我有2个控制器(使用方法GET和POST)通过spring-security w / csrf保护来保护 . 用户登录后,两个页面都可正常工作 .

用户注销或会话过期后,访问GET页面会重定向到登录页面 . 但是,访问POST页面将返回“HTTP状态405 - 请求方法”“不支持POST” . 改为将POST请求重定向到登录页面需要什么?

@RequestMapping(value = "/home", method=RequestMethod.GET)
public ModelAndView home() {
    return new ModelAndView("home");
}

@RequestMapping(value = "/home", method=RequestMethod.POST)
public ModelAndView homie() {
    return new ModelAndView("home");
}