Это, вероятно, повторяющийся вопрос, но поскольку я не могу найти ответ в вопросах из прошлого, я собираюсь снова спросить.Сессия cookie persitance в ASP.NET MVC
В моем приложении ASP.NET, когда я разрешаю пользователю, я устанавливаю пользовательский FormsAuthenticationTicket. Переменная persistance имеет значение false, поэтому файл cookie аутентификации должен быть действительным только для текущего сеанса.
Мой вопрос в том, когда закончится этот сеанс? Я перезапускаю сервер разработки IIS Express, я завершаю машину dev и т. Д., И сеанс, похоже, все еще активен, и пользователь аутентифицируется с помощью этого файла cookie.
Каким образом сеансы среды VS 2012 + IIS Express бессмертны?
«сеансы» cookie - это сеансы браузера, а не сеансы сервера. –
Эндрю Барбер правильно. Чтобы завершить сеанс, закройте все экземпляры вашего браузера. Или запустите кнопку выхода из системы и щелкните по ней. – bUKaneer