我正在尝试为我的vaadin和spring安全应用程序实现注销功能。我制作了自定义安全服务来处理登录和注销方法。因此,当我在第一个选项卡上登录并打开另一个选项卡(因此在我授权的两个选项卡中)并在其中一个选项卡中注销时,第二个会发出通信错误(当我点击任何按钮或轮询事件时会触发)。虽然我期待“会话超时消息”。
id|name
也
public void logout() {
SecurityContextHolder.clearContext();
Optional.ofNullable( VaadinSession.getCurrent() )
.ifPresent( session -> session.close() );
}
没有帮助。