예를 들어 jQuery를 클라이언트 측 프레임 워크로 사용하는 웹 응용 프로그램이 있습니다. 이제 대부분의 페이지는 AJAX를 사용하여 작동하고 Generic Handlers (.ashx)를 사용하여 서버와 통신합니다.ASP.NET GenericHandler를 사용할 때 ASP.NET에서 세션 시간 초과를 관리합니다.
이제는 내 사용자 세션이 만료 될 때 이러한 요청을 처리하기위한 최상의 솔루션이 무엇인지 궁금해하고 있습니다.
예를 들어 로그인 한 사용자가 브라우저를 15 분 동안 방치 한 다음 세션 변수를 읽으려고 할 때 서버 측에서 핸들러에 대한 요청을 생성하는 버튼을 눌렀습니다. 비어 있어야합니다 (세션이 만료되었습니다). 사용자를 다시 로그인 페이지로 리디렉션하는 가장 좋은 방법은 무엇입니까?