Spring Security: Umleiten, um ungültige-session-url anstatt des logout-Erfolgs-url auf der erfolgreichen Abmeldung

Implementierte ich eine login-logout-system mit Spring Security 3.0.2, alles ist in Ordnung, aber für diese eine Sache: nachdem ich fügte hinzu, ein Sitzung-management-tag mit invalid-session-url-Attribut, auf logout Frühling würde immer umleiten mich auf das ungültige-session-url anstatt des logout-Erfolg-url (die es richtig gemacht haben, bevor).

Gibt es eine Möglichkeit zu vermeiden, dieses Verhalten?

Dies ist meine Konfiguration:

<http use-expressions="true" auto-config="true">
        [...some intercept-url's...]

    <form-login login-page="/login" authentication-failure-url="/login?error=true"
            login-processing-url="/login-submit" default-target-url="/home"
            always-use-default-target="true" />

    <logout logout-success-url="/home?logout=true" logout-url="/login-logout" />

    <session-management invalid-session-url="/home?invalid=true" />
</http>

Vielen Dank.

Ich habe das gleiche problem. Tun Sie dies lösen ?

InformationsquelleAutor Alessandro | 2010-04-08

Schreibe einen Kommentar