Verschiedene Sitzungszeitlimits für verschiedene Benutzer in derselben Webanwendung

8

Ich habe in derselben Webanwendung die Anforderung, zwei Zeitlimits für Sitzungen festzulegen.

60 Minuten für normale Benutzer und 3 Stunden für Administratoren.

Mir wurde gesagt, dass dies nicht möglich ist und ich muss eine separate Web-App für die Admins hosten.

Gibt es eine Problemumgehung?

UPDATE: Dank Bozho und Kurts Antworten - ich habe eine Nachfolgefrage.

Überschreitet session.setMaxInactiveInterval () den über web.xml gesetzten Wert für das Sitzungszeitlimit?

    
shinynewbike 05.08.2010, 11:39
quelle

2 Antworten

8

Sie können versuchen session.setMaxInactiveInterval(int interval)

    
Bozho 05.08.2010, 11:42
quelle
4

Wenn ich mir die Schnittstelle HttpSession anschaue, sehe ich die folgende Methode.

setMaxInactiveInterval(int interval) : Gibt die Zeit in Sekunden zwischen Clientanforderungen an, bevor der Servletcontainer diese Sitzung ungültig macht.

    
Kurt Du Bois 05.08.2010 11:41
quelle