Я пытаюсь сделать сеанс недействительным.Когда я звоню:
session.invalidate()
, он выдает
java.lang.IllegalStateException: getLastAccessedTime: Сессия уже признана недействительной
Есть идеи, почему?Я вижу сеанс и его значения непосредственно перед строкой недействительности.
Вы можете использовать HttpSessionListener, чтобы понять, где и когда истекает время сессии или она становится недействительной до того, как вы вызовете ее самостоятельно.