Mister4 |
|
|||
突破,從積累開始 |
日歷
統計
導航常用鏈接留言簿隨筆檔案文章檔案搜索最新評論
閱讀排行榜評論排行榜 |
昨天碰到一個問題,如何讓cookie失效
我用cookie判斷用戶是否登錄 登錄的時候設置 Cookie cookie = new Cookie("ladysession_id","XXX"); cookie.setMaxAge(60 * 60 * 24); cookie.setPath("/"); response.addCookie(cookie); 退出的時候需要這樣設置 Cookie ck = new Cookie("ladysession_id", "1213"); ck.setPath("/"); ck.setMaxAge(0); response.addCookie(ck); 這里需要注意的就是如果登錄的時候設置了domain 退出也要設置想通的domain,設置的所有屬性都需要保持一致。然后把過期時間設置位0 這樣客戶端在下次請求的時候服務器端就得不到這個cookie了 當然也可以把cookie的值設置成null或者“”,服務器判斷。 Cookie cookie = new Cookie("ladysession_id",""); cookie.setMaxAge(60*60*24); cookie.setPath("/"); response.addCookie(cookie); |
![]() |
|
Copyright © Mister4 | Powered by: 博客園 模板提供:滬江博客 |