featur

asp.net C# 캐시 사용 안함 본문

개발/.NET

asp.net C# 캐시 사용 안함

featur 2017. 3. 22. 14:54

asp.net C# 캐시 사용 안함



로그인한후 한번 접속했던 페이지들은 익스플로러의 열어본 페이지 목록에서 다시 접근했을 경우

기존에 로그인 상태에서 보였던 정보들을 그대로 가져와 보여줍니다.

 

이 문제를 해결하시려면 아래 코드를 추가하세요.

열어본 페이지 목록에서 다시 접근하면 로그인을 필요로 하는 기본 페이지로 이동되어 보여집니다.

 

Response.Cache.SetCacheability( HttpCacheability.NoCache );

 

웹페이지에 공통적으로 사용되는 유저컨트롤에 추가해주시면 해당 유저컨트롤이 포함되어 있는 모든 페이지에 적용됩니다.

 

// 그외..

Response.CacheControl = "no-cache";

Response.Expires = -1;



Comments