2009-02-28 282 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。