Shiro hat die Sitzungsbehandlung beendet

8

Meine eigenständige Anwendung verwendet Shiro für die Sicherheitsverwaltung . Ich habe ein Problem mit abgelaufenen Sitzungen. Wenn eine Benutzersitzung abgelaufen ist und ich versuche, den Benutzer wieder einzuloggen, erhalte ich die folgende Ausnahme. Könnte jemand helfen?

%Vor%

Ich benutze Feder, um Shiro zu konfigurieren

%Vor%     
Amar Sosa 12.12.2012, 13:16
quelle

1 Antwort

4

Ich habe das gleiche Problem, wenn ich einen Remote-EJB zur Authentifizierung verwende.

Zur Problemumgehung findet der erste Login-Versuch in einem try / catch-Block statt, der den UnknownSessionException abfängt. Ein Subject wird dann von Grund auf neu erstellt, um den Benutzer wieder einzuloggen.

%Vor%     
zellus 12.12.2012, 16:46
quelle

Tags und Links