學習記錄 cookie詭異的丟失

2021-08-27 17:28:24 字數 747 閱讀 3135

問題簡單說明:使用者註冊完後,把使用者名稱和密碼存放在cookie中,跳轉後cookie丟失

cookie cookiename = new cookie("security_login_name", user.getusername());

cookiename.setpath("/");

cookiename.setmaxage(604800);

cookiename.setdomain(request.getservername());

response.addcookie(cookiename);

cookie cookiepwd = new cookie("security_login", encodedpwd);

cookiepwd.setpath("/");

cookiepwd.setmaxage(604800);

cookiepwd.setdomain(request.getservername());

response.addcookie(cookiepwd);

return "redirect:/";

解決方法:

首先試了下是不是重定向的問題,結果不是。然後再到網上找資料。

在stackoverflow找到答案

cookiename.setdomain去掉就可以了。答案裡面還附上了產生這個問題的根本原因的乙個reference。有空再去研究.....

詭異的 session丟失 和 標籤

專案發布到伺服器上面了,但是客戶在使用的時候發現,只要進入新增頁面和修改頁面。再進行操作就會自動跳轉到登陸頁面 我設定了session儲存使用者登陸資訊 而別的頁面就不會出現這個問題。從下午開始找個問題,開始以為不知道只有這兩個頁面有問題,以為全部都是這樣的問題,是iis的設定問題。我將sessio...

關於cookie丟失的問題

最近在改乙個微博 前台登陸之後是很正常的,轉到後台之後,就不行了 前台登陸之後,用chrome檢視了cookie 一共是5個 轉到後台就變成4個了 而且點左側選單 就提示無權訪問 分析了源 它的驗證是讀取的cookie 而跳轉到後台之後,發現cookie少了乙個 這時候,它又做了一次驗證,能過coo...

cookie記錄的要求

cookie記錄的要求,其站點位址必須有 即 com cn net 之類的結尾,ip位址雖然有點,但是也是禁用cookie的 另外可以使用document.domain設定一下儲存cookie的地方 請記住,這樣設定,必須在你的一級網域名稱下才有效,比如你的站點是 shop.cade.com,那你可...