Я работаю над веб-приложением для автоматизации (ASP.NET, VS2010, C #), пользователи входят в систему, выполняют свои задачи, а затем выходят из системы. Сегодня я демонстрировал свой проект, я выполнил вход с именем пользователя / пароль, затем мне пришлось описать некоторые функции, поэтому сайт оставался сам по себе более чем на 20 минут (время ожидания сеансов по умолчанию, когда пользователь входит в систему, я создаю для него сеанс, а затем проверяю наличие его сеансов всякий раз, когда будет открыта новая страница), примерно через 30 минут я попытался открыть новую страницу на сайте, и, как и ожидалось, после нажатия на ссылку, был выведен мой сайт и страница default.aspx (это требуемый процесс) , Мои клиенты спросили о причине, и я сказал им: ничего! сеансы были прерваны, я думаю, что они поняли меня
что-то не так в этом сценарии? я должен увеличить время ожидания сеанса? иногда моим пользователям может потребоваться оставаться на сайте более нескольких часов, будет ли угрозой безопасности увеличивать время ожидания сеанса? как я могу выполнить всю операцию лучше?
спасибо