2012-11-12 3 views
3

기존 ASP.NET WebForm 웹 사이트에 ASP.NET MVC4 하위 웹 응용 프로그램이 추가되었습니다. 전체 웹 사이트는 forms authentication입니다.백본 Collection.fetch()가 세션 시간 초과 후

내 MVC4 클라이언트 측에서는 응용 프로그램을 빌드 할 때 Backbone.js을 사용하고 클라이언트 응용 프로그램은 SPA 일 가능성이 큽니다.

모든 것이 제대로 작동하지만 세션 시간 초과 후 응용 프로그램이 로그인 페이지로 리디렉션되지 않습니다.

콜백 오류 콜백을 시도했는데, 세션 시간 초과 후 가져 오기를 시도 할 때 (좋은) 트리거되었습니다.

그러나 응답 상태 코드는 200 (OK)이며 응답 내용은 로그인 페이지 내용입니다.

그래서, 내 질문은 오류 처리기에서 콜백이 세션 시간 초과 또는 다른 예기치 않은 오류에 의해 트리거되는지 여부를 어떻게 알 수 있습니까?

결정되면 현재 페이지를 참조하면서 백본이 로그인 페이지로 리디렉션하도록하려면 어떻게해야합니까? 나는 내가 주위에 본 적이 몇 가지 가능한 솔루션을 다루려고

가능한 해결책 :

답변