2010-10-27 2 views
0

Мне интересно, можно ли динамически изменять время сеанса для текущего пользователя. Я общаюсь с WebService, который выполняет долговременную задачу, и пока он отправляет окончательный ответ, я не хочу, чтобы пользователь был выведен из системы. Является ли это возможным ?ASP.NET Как динамически изменять время сеанса для текущего зарегистрированного пользователя?

ответ

2

Один метод включает в себя непрерывное прослушивание приложения по адресу regular intervals с использованием AJAX или некоторого фиктивного изображения, которое обновит сессионный файл cookie.

0

Показать страницу обработки и автоматически обновлять ее через определенные промежутки времени. Вы все равно хотите это сделать, поскольку браузер не может ждать такой продолжительной работы.

Выше сказано, почему вам нужно, чтобы пользователь все еще регистрировался? Это происходит на стороне клиента? Если это делается на стороне сервера, вы должны структурировать код, чтобы этот сеанс не был затронут.

Смежные вопросы