로그인한후 한번 접속했던 페이지들은 익스플로러의 열어본 페이지 목록에서 다시 접근했을 경우
기존에 로그인 상태에서 보였던 정보들을 그대로 가져와 보여줍니다.
이 문제를 해결하시려면 아래 코드를 추가하세요.
열어본 페이지 목록에서 다시 접근하면 로그인을 필요로 하는 기본 페이지로 이동되어 보여집니다.
Response.Cache.SetCacheability( HttpCacheability.NoCache );
웹페이지에 공통적으로 사용되는 유저컨트롤에 추가해주시면 해당 유저컨트롤이 포함되어 있는 모든 페이지에 적용됩니다.
// 그외..
Response.CacheControl = "no-cache";
Response.Expires = -1;
반응형
'IT-개발,DB' 카테고리의 다른 글
[개발] 자바스크립트, 자식창에서 부모창의 이벤트 실행하기 (0) | 2010.11.19 |
---|---|
[IT/과학] 스마트폰 안드로이드 스크린캡쳐 유틸 사용방법 (0) | 2010.11.18 |
[개발/asp.net] ASP.NET 기본 제공 기능을 활용하여 웹 공격 차단 (0) | 2010.11.17 |
[개발/asp.net] Server.Transfer / Server.Execute / Respons.Redirect (0) | 2010.11.17 |
[개발/닷넷] 아직도 UTF-8을 안 쓰십니까? (0) | 2010.11.17 |
댓글