Spring Security - Redirect se já estiver logado
Eu sou novo no Spring:
Eu não quero que o usuário autenticado acesse a página de login. Qual é a maneira correta de lidar com redirecionamentos para o '/ login' se o usuário já está autenticado? Digamos, eu quero redirecionar para '/ index' se já estiver logado.
Eu tentei 'isAnonomous ()' no login, mas ele redireciona para a página de acesso negado.
<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>