2009-02-28 189 views
0

我正在使用C#Webservice将用户登出。我正在使用formsauthentication.signout。C#会话管理

我正在通过JQuery传递此webservice调用。如何让用户重定向到登录页面?我尝试了window.location =“login.aspx”,它可以工作,但是如果我在安全区域中键入另一个页面,它会再次打开。

谢谢。

+0

你见过这个:http://stackoverflow.com/questions/199099/how-to-manage-a-redirect-request-after-a-jquery-ajax-call? – 2009-02-28 11:23:14

回答

0

您确定FormsAuthentication.SignOut()正在运行吗? (调试以确保它受到Web服务的冲击。)

在成功调用Web服务之后,您还应该在jQuery处理程序中手动清除客户端上的身份验证Cookie。