Ich entwickle Web-Anwendung mit Feder-Sicherheit, aber ich brauche einen Benutzer abmelden. Zum Beispiel:Abmeldung löschen oder deaktivieren usn Feder-Sicherheit
- 'user1' Login in Anwendung
- Anwendungsadministrator, deaktivieren oder 'Benutzer1'
- Anwendung logout 'user1'
Wie kann ich es tun löschen?
Beste Hinsicht HLicea
Es gibt keine Möglichkeit, aus Sicherheitsgründen auf eine Benutzersitzung von einer anderen Sitzung zuzugreifen. Was Sie erreichen können, ist ein [Interceptor] zu erstellen (http://docs.spring.io/spring/docs/current/javadoc-api/org/springframework/web/servlet/handler/HandlerInterceptorAdapter.html# preHandle-javax.servlet.http.HttpServletRequest-javax.servlet.http.HttpServletResponse-java.lang.Object-), um die Benutzeranforderung abzufangen und dort den Benutzerstatus zu überprüfen und die Sitzung dort ungültig zu machen. – NullPointerException