2012-05-21 6 views
2

이전 페이지로 돌아 가지 않아서 사용자를 보호하고 싶습니다. "back"버튼을 클릭하면 "warning page expired"페이지가 나타납니다. .경고, 페이지가 만료 된 페이지 ASP.Net

Asp.Net에서이를 수행하는 방법.

다음 옵션을 시도했지만 작동하지 않습니다.

옵션 1 : -

<meta http-equiv="expires" content="0" /> 

옵션 2 : -

<meta http-equiv="PRAGMA" content="NO-CACHE" /> 

옵션 3 : -를 Page_Load에() 사전에

Response.Cache.SetCacheability(HttpCacheability.NoCache); 
     Response.Cache.SetNoStore(); 
     Response.Cache.SetExpires(DateTime.Now.AddMinutes(-1)); 

감사합니다. 솔루션 라인 다음

+1

또한 나는이 문제를했습니다. 응답을 기다리는 중입니다. –

+0

결론 : 애플리케이션에서이 서버 측을 처리해야합니다. 이것을 참조하십시오 [SO 스레드] (http://stackoverflow.com/q/961188/304683). ** ** ** 모든 답변과 의견은 수용된 답변 뿐만이 아닙니다. – EdSF

답변

0

편집 :

Response.Cache.SetCacheability(HttpCacheability.ServerAndNoCache) 
+0

위 항목을 확인하십시오. 하지만 여전히 작동하지 않습니다. – user898254

+0

비슷한 게시물> http://stackoverflow.com/questions/64059/is-there-a-way-to-keep-a-page-from-rendering-once-a-person-has-logged-out-but- 안녕 –