Удалить HttpContext.Current.Session на лету - PullRequest
0 голосов
/ 18 мая 2018

У меня есть код, который хранит данные пользователя в HttpContext.Current.Session для целей аудита.

Я хочу протестировать обработку исключений, когда истекает сеанс, есть ли способ очистки переменных сеанса в HttpContext.Current.Session из панели инструментов разработчика Internet Explorer, чтобы мне не пришлось ждать его истечения?

спасибо

Ответы [ 2 ]

0 голосов
/ 18 мая 2018

Попробуйте очистить куки .это также должно очистить ваши куки сеанса ASP, и ваш сервер не распознает, что запрос поступил из того же сеанса.

0 голосов
/ 18 мая 2018

Вы можете использовать

Session.Remove(SessionName);
//or
Session.RemoveAll();
//or
Session.Clear();
//or
Session.Abandon();

Более подробную информацию о различиях можно получить здесь: https://msdn.microsoft.com/en-us/library/ms524319(v=vs.90).aspx

...