2009-02-28 4 views
0

사용자를 로그 아웃하기 위해 C# Webservice를 사용하고 있습니다. 나는 동일한 것을 위해 formsauthentication.signout을 사용하고있다.C# 세션 관리

이 웹 서비스 호출을 JQuery를 통해 전달합니다. 사용자가 로그인 페이지로 리디렉션하게하려면 어떻게해야합니까? 나는 window.location = "login.aspx"를 시도했지만 작동하지만 보안 영역의 다른 페이지에 입력하면 다시 열립니다.

감사합니다.

+0

본 적이 있습니까? http://stackoverflow.com/questions/199099/how-to-manage-a-redirect-request-after-a-jquery-ajax-call? –

답변

0

FormsAuthentication.SignOut()이 실행되고 있습니까? (웹 서비스가 맞았는지 디버그하십시오.)

또한 웹 서비스 호출 성공 후 jQuery 핸들러에서 클라이언트의 인증 쿠키를 수동으로 제거해야합니다.