создание Session.Timeout в web.config и global.asax - PullRequest
0 голосов
/ 28 октября 2011

В web.config у меня был этот код -

<sessionState mode="InProc" cookieless="true" timeout="30" />

Как мне связать это session.timeout в web.config с Session_End в global.asax?

Ответы [ 2 ]

1 голос
/ 28 октября 2011

Вы можете использовать событие завершения сеанса global.asax для удаления неожиданно отключенного пользователя:

void Session_End(Object sender, EventArgs E) {
// Clean up session resources

}

но будьте осторожны, сеанс не заканчивается, когда пользователь закрывает свой браузер или его соединение потеряно. Он заканчивается по истечении времени ожидания сеанса.

0 голосов
/ 28 октября 2011

Свойство Session.TimeOut должно давать вам это значение.

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