Я использую объект Session в своем коде для хранения логина пользователя, который будет сохранен в БД.Поведение сеанса сеанса ASP.NET
Я хочу убедиться в поведении тайм-аута сеанса.
Если сеанс не работает, что может сделать пользователь? Думаю, просмотр страниц на разных страницах не приведет к восстановлению сеанса? поэтому только выбор заключается в том, чтобы закрыть все браузеры и вернуться и сеанс оживает?
Я хочу знать, при каких условиях Сессия не будет живой снова.
Кроме того, тайм-аут сеанса запускает Session_End в global.aspx?
OK. Я смутился здесь. Я установил таймаут на 1 минуту для тестирования. затем в событии «Щелчок на кнопке» я проверяю сеанс, после 1 минуты сеанса имеет значение «Нуль». Однако, если пользователь выходит из системы и возвращается снова. Сессия снова заполняется. Вы можете объяснить? –
очистка сеанса при выходе пользователя из системы –
@S Nash Сеанс заполняется, когда пользователь входит в систему. Я считаю, что то, что вы описываете, является желаемым эффектом. Пользователь регистрируется, сеанс заполняется.Через одну минуту (заданный таймаут) сеанс становится нулевым. Пользователь регистрируется в сеансе. – rogerdeuce