web.xml Время ожидания сеанса с тегом IdleMonitor - PullRequest
0 голосов
/ 07 июня 2019

Привет, у меня время ожидания сеанса 16 минут в файле web.xml на стороне сервера.и для внешнего интерфейса мы используем тэг IfaceMonitor primefaces, чтобы показать предупреждающее сообщение через 14,5 минут.

Пользователь попадает на экран, на котором отображаются огромные результаты поиска, а пользователь просто тратит время на просмотр всех дел в течение 12 минут, а затем на 4 минуты, простаивая,

, чтобы показатьпредупреждающее сообщение Idle Monitor Clock срабатывает на 12-й минуте, потому что до 12-й минуты была активность мыши, которой сеанс на стороне сервера не знает, и по истечении 16 минут, если пользователь нажимает на какое-либо действие, он переводит их на экран недопустимого сеанса и выполняет повторный вход в систему.страница,

Пользователь жалуется, что не получает предупреждение, но счетчик предупреждений не запускается до 12-й минуты.таким образом, к моменту времени, превышающему 16 минут, часы простоя монитора только запустились 4 минуты назад, поэтому предупреждение не отображается.

Как синхронизировать часы запуска IdleMonitor на стороне сервера?

Я осмотрел stackoverflow и google здесь и там не смог найти точное решение.

Поиск времени начала подсчета простоя IdleMonitor, где также должно начинаться время ожидания сеанса сервера.оба должны быть синхронизированы.не может продлить время сеанса из-за безопасности.

Тег IdleMonitor, опубликованный в комментарии, так как описание не принимает тег.

    <session-config>
    <session-timeout>16</session-timeout>
</session-config>
...