springside4 mini web重复登录时永远在login.jsp

小红帽吃香蕉 发布于 2012/04/05 16:15
阅读 695
收藏 0

登录成功后,按倒退,继续登录,这时永远在login.jsp里跳转,原因是subject.isAuthenticated()是true,在AccessControlFilter的onPreHandle方法里不会触发onAccessDenied(request, response, mappedValue),然后就进入了LoginController的

@RequestMapping(value = "/login", method = RequestMethod.POST)

public String fail(@RequestParam(FormAuthenticationFilter.DEFAULT_USERNAME_PARAM) String userName, Model model) {
        model.addAttribute(FormAuthenticationFilter.DEFAULT_USERNAME_PARAM, userName);
        return "login";
    }

永远在login.jsp了。请问怎么解决。如何才能让用户换用户名登录或重复登录

加载中
0
小红帽吃香蕉
小红帽吃香蕉
哈哈,我这个问题问的白痴了,自己解决了。
0
徐浩然
徐浩然
你当时怎么解决的?
返回顶部
顶部