Как программно завершить сеанс ASP.NET через заданный промежуток времени - PullRequest
2 голосов
/ 15 июня 2010

нам нужно остановить пользовательский сеанс на сайте ASP.NET через некоторое время (скажем, 20 минут).

Мы знаем, что можем использовать таймер и кодировать каждую страницу, чтобы срок ее действия истекотметьте, но мы ищем более быстрый путь, может быть, через конфигурацию IIS?

Есть ли встроенный способ делать такие вещи?

Мы используем ASP.NET 2.0, Framework3.5, IIS 6, c #.

TY.

ADDON: Я думаю, что лучше немного остановиться на этом вопросе ... Мы хотим достичь чего-то вроде «демонстрационного» режима, гдеПользователь может использовать сайт в полном режиме в течение нескольких минут, после чего сайт будет недоступен из-за истекшего «демонстрационного» времени.Надеюсь, это будет понятнее.

Ответы [ 2 ]

2 голосов
/ 15 июня 2010

Есть несколько способов сделать это, например, web.config и IIS.В этой статье объясняется, как использовать различные методы для изменения значения времени ожидания.

http://justgeeks.blogspot.com/2008/07/aspnet-session-timeouts.html

1 голос
/ 15 июня 2010

Это может ответить на ваш вопрос:

http://forums.asp.net/t/1283350.aspx

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...