문제

C# 웹 서비스를 사용하여 사용자를 로그 아웃하고 있습니다. 나는 동일한 것에 대해 formsauthentication.signout를 사용하고 있습니다.

이 웹 서비스 호출을 jQuery를 통해 전달합니다. 사용자가 로그인 페이지로 리디렉션하는 방법은 무엇입니까? Window.location = "login.aspx"를 시도했지만 작동하지만 안전 영역에 다른 페이지를 입력하면 다시 열립니다.

감사.

도움이 되었습니까?

해결책

formsauthentication.signout ()가 실행 중인지 확실합니까? (웹 서비스에 부딪 치도록 디버그.)

또한 웹 서비스를 성공적으로 호출 한 후 jQuery 핸들러에서 클라이언트의 인증 쿠키를 수동으로 지우십시오.

라이센스 : CC-BY-SA ~와 함께 속성
제휴하지 않습니다 StackOverflow
scroll top