Vaadin& Apache Shiro - 会话已过期

时间:2014-12-17 09:03:40

标签: java gwt vaadin shiro vaadin7

用户登录确定,注销确定,但如果他立即再次尝试登录(输入登录/传递+输入),他会收到弹出窗口

Session Expired
Take note of any unsaved data, and click here or press ESC key to continue.

Apache Shiro处理的登录操作:

Subject currentUser = SecurityUtils.getSubject();
currentUser.login(new UsernamePasswordToken(event.getLogin(), event.getPassword()));

也退出操作:

Subject currentUser = SecurityUtils.getSubject();
currentUser.logout();

注销用户重定向到登录页面后,当他再次输入凭据时,他会收到有关过期会话的警告。为什么没有开始新会话?怎么开始呢?或者这种方法可能根本不正确?

P.S。我也试过

VaadinSession.getCurrent().close();

但结果是一样的。

0 个答案:

没有答案