Użyj metody wylogowania HttpServletRequest w celu programowego wylogowania się zgodnie ze specyfikacją Servlet 3.0.

Przed specyfikacją Servlet 3.0 była udostępniana metoda session.invalidate() w celu wyczyszczenia danych sesji i była często używana na potrzeby programowego wylogowania.

Począwszy od specyfikacji Java EE 6 Servlet 3.0, dodano metodę HttpServletRequest.logout() służącą do unieważniania kontekstu bezpieczeństwa.

Użyj obu tych metod, aby wyczyścić dane sesji i kontekst bezpieczeństwa podczas programowego wylogowania.

Aby uzyskać więcej informacji, patrz HttpServletRequest.