Тайм-аут простоя для платформы MobileFirst 7.0

У меня есть приложение X-code, интегрированное с Mobile first platform 7.0. Я хочу реализовать тайм-аут простоя приложения. Я пробовал два сценария, чтобы решить эту проблему. Сначала я добавил строку ниже в server.xml

<httpSession invalidationTimeout="10m" /> 

Во-вторых, я добавил строку ниже в worklight.properties

serverSessionTimeout=10

Я все еще не получаю время после простоя более 10 минут. Что мне не хватает?

1 ответ

Решение

serverSessionTimeout свойство является свойством сервера. Это означает, что сеанс истекает на сервере, и если клиент пытается подключиться к серверу по истечении установленного времени истечения, клиент будет действовать соответствующим образом.

Если у вас есть проблема с безопасностью, то после истечения срока действия вызов будет вызван (когда клиент попытается подключиться к серверу). В противном случае вы не сможете обнаружить это через это свойство.

Что вы можете сделать, это установить "таймер" на стороне клиента, который работает и считает до времени сеанса, и выполняет некоторую логику на его основе. Это, конечно, зависит только от того, какой сценарий требуется.

Другие вопросы по тегам