VB.net начинает новый сеанс

Хотя я видел множество примеров в PHP, не могу найти ни одного в VB, я хочу знать, возможно ли это вообще.

У меня есть страница, сеанс начинается при загрузке страницы (с использованием global.asax), пользователь может долго не перемещаться (или не взаимодействовать) с этой страницей, и я не хочу увеличивать время ожидания сеанса. Когда время сеанса истекает после, скажем.. 20 минут, я хочу начать новый, не переходя со страницы.

Я тоже не хочу постоянных сожителей

Я хочу сделать это другим способом (таймер, нажатие кнопки...)

Это вообще возможно?

1 ответ

Решение

Если вы хотите продлить сеанс без постоянного поддержания активности и предпочитаете, чтобы пользователь нажимал кнопку или основывал ее на таймере, то я бы посоветовал вам использовать запрос AJAX на сервере и не ожидать какого-либо типа ответ. Просто сделайте так, чтобы сессия оставалась в живых. Вы можете выполнить этот запрос по любому из ваших предпочтительных критериев, используя javascript/jquery.

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