세션 시간 초과시 설정 및 리디렉션 방법에 대한 많은 예제가 있습니다. 그러나이 상황에서 내가 찾을 수있는 것은 아무것도 없다.세션 시간 초과시 사용자에게 현재 페이지 가져 오기
시간 초과 컨트롤이 세션 시간 초과를 모니터링하고 1 분이 남았을 때 사용자에게 경고하는 일반적인 상황. 세션이 시간 초과되면 사용자는 세션을 지우는 페이지 (sessionexpired.aspx)로 리디렉션되고 사용자에게 다시 로그인해야한다는 정보를 표시합니다.
세션이 실제로 시간 초과되었을 때 사용자가 있던 페이지를 기록하고 싶습니다. sessionexpired.aspx 페이지의 코드 뒤에 있습니다.
도움이 될 것입니다.
쿠키를 사용할 수 없습니까? – MethodMan
세션 만료 페이지로 리디렉션하기 전에 returnUrl 매개 변수를 쿼리 문자열에 현재 페이지의 URL (document.URL을 통해)을 추가하십시오. urlencode해야하지만 Reqeust.QueryString [ "ReturnURL"]에 대한 테스트 만 있으면됩니다. 리디렉션에서 로그인으로 돌아가는 것처럼 작동해야합니다. –