Я хотел бы продлить сеанс Liferay 6.1, я подумал о том, что диалог открывается, когда сессия истечет или что-то в этом роде. Я знаю, что у Лиферэй есть что-то подобное, я могу установить f.e.Расширение сеанса Liferay 6.1
session.timeout.warning = 5
И когда это будет 5 минут истекает сессии было бы сообщение и кнопка продлить сессию еще на 5 минут.
Теперь вопрос: возможно ли изменить расширяющееся значение (вместо 5 минут я хотел бы продлить его до 30 минут), но все же я хочу, чтобы предупредительное сообщение показывалось за 5 минут до истечения срока действия?
редактировать: Не уверен, что это действительно имеет значение, я использую Liferay 6.1
UPDATE
В конце концов оказалось, что Rushikesh был прав. В Liferay 6.1.1 есть ошибка, которая приводит к показу неправильного сообщения о расширении сеанса с использованием значения timeout.session.warning, а не timeout.session. Это было зафиксировано в Liferay 6.1.3, см. here
К сожалению, я боюсь, что это не так, точно не полностью. Сессия фактически будет расширена с помощью команды session.timeout.warning. Это будет обратный отсчет и сообщение: «Ваша сессия скоро истечет через 5 минут. Вы хотите продлить ее еще на 5?». – pzeszko
Также я работаю с Liferay 6.1, не уверен, что это имеет значение. – pzeszko
Во-первых, это зависит от вас, верить или нет. Я вложил свойства вместе с собственной документацией Лиферэй, в которой четко сказано: «за несколько минут до того, как она должна предупредить пользователя о истечении срока действия сеанса». Во-вторых, это то же самое для Liferay 6.1, как вы можете видеть здесь: https://github.com/liferay/liferay-portal/blob/6.1.2-ga3/portal-impl/src/portal.properties#L2554 –