Для того чтобы продлить сессию пользователя, необходимо внести изменения в пул самого положения (IIS), а также в файлы web.config в корне сайта и его лоадера.
Для увеличения продолжительности сессии необходимо:
Увеличить продолжительность сессии на IIS сервере в настройках Application Pools:
IIS – Application Pool - Idle Timeout
Необходимо изменить в файле Web.config (он находится в папке сайта) следующие параметры –
system.web/authentication/forms - параметр timeout="…" - авторизационный
system.web/sessionState - параметр timeout="…" - сессионный
Аналогичное действие выполнить в файле Web.config, загрузчика приложения (папка Terrasoft.WebApp). Время указывается в минутах.
Прошу также обратить внимание на то что авторизационный параметр должен быть меньше чем сессионный, и сессионный должен быть такой же как и параметр на IIS сервере