最近在改乙個微博 前台登陸之後是很正常的,轉到後台之後,就不行了
前台登陸之後,用chrome檢視了cookie 一共是5個 轉到後台就變成4個了
而且點左側選單 就提示無權訪問
分析了源**,它的驗證是讀取的cookie 而跳轉到後台之後,發現cookie少了乙個
這時候,它又做了一次驗證,能過cookie裡的使用者和密碼,來讀取驗證 這時候,沒有那個
cookie,自然驗證不成功
後來 仔細分析了下,
我的apache伺服器下 有三個**,單一的把cookie字首修改的不同,並不能解決互相衝突的問題
後來看了下**的配置檔案,發現裡面有一項是有關cookie作用域的設定
於是就把**的網域名稱做為作用網域名稱,記得不要帶www 設定之後,一切ok 狀態和cookie都沒有
再丟失了。
研究了乙個上午,終於搞定了!
oh yeah!
IE6 Cookie丟失問題
今天特意花了1個多小時查詢虛機中ie6cookie丟失問題,與傳說中的20key限制描述吻合 當然這是經過不斷的觀察和測試後得出的結論,感謝我親愛的同事吧 僅ie6存在這個問題,其它瀏覽器沒有關係 同域下,寫入多於18個cookie的key後,會像棧一樣,先進先出,即第19個cookie寫入成功,第...
cookie丟失問題調查與處理
最近做乙個專案,發現總是丟失cookie導致業務無法走下去,各種搜尋,有人說要設定path和domain,我設定了一下,好像有點用了。但是我在接下另外乙個專案中發現,這招並不好使,於是又一番調查與研究問題終於解決了。現在整理如下 可能出現cookie丟失原因 1 重定向太多有可能導致丟失 2 set...
關於cookie獲取問題
後來發現由於我是在父頁面裡面開啟的table子標籤頁面document.cookie獲取的cookie裡面只包含path路徑為 的cookie值,然後在後台 需要加上setpath 設定cookie的path路徑為 問題解決 cookie取值注意問題,httponly打對號的為唯讀獲取不到,path...