Сбрасывает ли AJAX PostBack тайм-аут сеанса? - PullRequest
2 голосов
/ 04 февраля 2010

Я знаю, что если я сделаю полный пост обратно на сервер с помощью нажатия кнопки или другого серверного элемента управления, то тайм-аут внутреннего сеанса будет сброшен.

Однако, если у меня есть кнопка, заключенная в UpdatePanel, или другой фрагмент кода, помещенный в запись AJAX, обратно на сервер, будет ли также сброшен внутренний тайм-аут сеанса?

1 Ответ

4 голосов
/ 04 февраля 2010

от http://bytes.com/topic/asp-net/answers/654213-ajax-updatepanel-not-resetting-iis-session

Панель обновления использует XMLHTTPRequest для получить HTML для отображения на панели. XMLHTTPRequest отправит сеанс cookie, но в ответ он не прочитать и обновить сеанс браузера печенье, так что через 20 минут сеанс время ожидания файла cookie (в браузере) и больше не отправляется на сервер. вы можно переключиться на сеансы без файлов cookie или обновить cookie браузера, используя запрос к серверу через img или iframe.

...