Ich bin neu in Spring:Spring Security - Redirect wenn bereits angemeldet
Ich möchte nicht authentifizierten Benutzer Zugriff auf die Anmeldeseite. Was ist der richtige Weg, um Weiterleitungen für das '/ login' zu behandeln, wenn der Benutzer bereits authentifiziert ist? Sagen wir, ich möchte auf '/ index' umleiten, wenn ich bereits eingeloggt bin.
Ich habe 'isAnonomous()' beim Login versucht, aber es wird zum Zugriff auf die verweigerte Seite weitergeleitet.
<security:http auto-config="true" use-expressions="true" ...>
<form-login login-processing-url="/resources/j_spring_security_check"
default-target-url="/index"
login-page="/login" authentication-failure-url="/login?login_error=t" />
<logout logout-url="/resources/j_spring_security_logout" />
...
<security:intercept-url pattern="/login" access="permitAll" />
<security:intercept-url pattern="/**" access="isAuthenticated()" />
</security:http>
mögliches Duplikat von [Wie wird auf die Startseite umgeleitet, wenn der Benutzer nach dem Anmelden auf die Anmeldeseite zugreift?] (Http://stackoverflow.com/questions/12597519/how-to-redirect-to-the-homepage -if-the-user-greift auf die-Login-Seite-nach-Sein zu) – Xaerxess
http://stackoverflow.com/questions/32225414/spring-security-login-issue-after-re-login-in-same- session/32325358 # 32325358 Dieses Problem ist auf diesem Link gelöst. Bitte schauen Sie sich – parshant