Utilizarea metodei de delogare HttpServletRequest pentru delogarea de la securitatea programatică în Servlet 3.0

Înainte de specificația Servlet 3.0, era furnizată metoda session.invalidate() pentru ștergerea datelor de sesiune și era utilizată frecvent pentru o delogare programatică.

Începând cu specificația Java EE 6 Servlet 3.0, a fost adăugată metoda HttpServletRequest.logout() pentru invalidarea contextului de securitate.

Utilizați aceste două metode pentru a șterge datele de sesiune și contextul de securitate atunci când se realizează o delogare programatică.

Această regulă are un fix automat pentru a înlocui metoda depreciată. Copiați configurația personalizată pe fișierul de build al aplicației pentru a activa automatizarea corectării.

Pentru mai multe informaţii, vedeţi HttpServletRequest.