2011-08-03 3 views
1

현재 500 명 이상의 동시 사용자가 사용하고있는 asp.net 3.5 웹 응용 프로그램에서 작업하고 있으며, 24 시간으로 설정되지만 서버의 ASPNet 프로세스 재활용은 매일 오전 3시에 트리거되도록 예약됩니다 세션 시간이 초과되었습니다.세션이 만료 될 때 사용자에게 메시지를 표시하고 홈 페이지로 리디렉션하는 가장 좋은 방법은 무엇입니까

세션이 만료 된 후 사용자에게 메시지를 표시하고 홈 페이지로 리디렉션하는 가장 좋은 방법은 무엇입니까? 프로젝트에 많은 페이지가 있으므로 사이트의 모든 페이지에 코드를 추가하는 것은 좋은 해결책이 아닙니다. 사전 BB

답변

-1

당신은 Global.asax에의 세션 종료 이벤트를 사용할 수있는

감사는 리디렉션 & 알림을 수행 할 수 있습니다. 브라우저가 닫힐 때 세션이 끝나지 않는다는 메모 만 있습니다. 세션 시간 초과에 도달하면 종료됩니다.

void Session_End(Object sender, EventArgs E) { 
    // Clean up session resources 
} 
+0

정말 클라이언트에서 도움이되지 않습니다. –

관련 문제