Я использую метод выхода из системы в веб-приложении, как показано ниже, но если я отмечу remember me
, выход из системы не работает, потому что cookie не очищается. Как программно очистить этот файл cookie в моем методе (или как улучшить метод выхода из системы)?
public void logout() {
AnonymousAuthenticationToken anonymous = new AnonymousAuthenticationToken("anonymous", "anonymous", new ArrayList(Arrays.asList(new GrantedAuthorityImpl("ROLE_ANONYMOUS"))));
SecurityContextHolder.getContext().setAuthentication(anonymous);
}