이것은 중복 질문 일 수 있지만 과거의 질문에서 대답을 찾을 수 없기 때문에 다시 질문 할 것입니다.ASP.NET MVC에서 세션 쿠키 퍼시스턴스
내 ASP.NET 응용 프로그램에서 사용자를 인증 할 때 사용자 지정 FormsAuthenticationTicket을 설정합니다. persistance 변수는 false이므로 인증 쿠키는 현재 세션에서만 유효해야합니다.
제 질문은이 세션이 언제 종료 될까요? IIS Express 개발 서버를 다시 시작하고 dev 컴퓨터 등을 종료합니다. 세션이 여전히 활성화 된 것으로 보이고 사용자는 해당 쿠키로 인증됩니다.
내 VS 2012 + IIS Express 환경 세션은 어떻게 생깁니 까?
쿠키 "세션"은 서버 세션이 아닌 브라우저 세션입니다. –
Andrew Barber가 정확합니다. 세션을 종료하려면 브라우저의 모든 인스턴스를 닫으십시오. 또는 로그 아웃 버튼을 클릭하십시오. – bUKaneer