ゞ沉默是金ゞ

          魚離不開水,但是沒有說不離開哪滴水.
          posts - 98,comments - 104,trackbacks - 0

          服務器端添加cookie:

          String host = ".XXXX.com";
          Cookie cookie 
          = new Cookie("qhnew", userName.trim()); // 保存用戶名到Cookie
          cookie.setPath("/");
          cookie.setDomain(host);
          cookie.setMaxAge(
          60*60*2);
                   
          response.addCookie(cookie);

          在客戶端驗證cookie:
          if(GetCookie("qhnew")==null){
                       
          //這里控制判斷如果沒有拿到cookie 需要跳轉的頁面
                       window.location.href="http://www.XXXX.com/error.html";
              }

                  
              
          function GetCookie(sName){
                      
          var aCookie = document.cookie.split("");
                      
          for (var i=0; i < aCookie.length; i++)
                      
          {
                      
          var aCrumb = aCookie[i].split("=");
                      
          if (sName == aCrumb[0])
                      
          return unescape(aCrumb[1]);
                      }

                      
          return null;
          }

          這樣就實現了跨域驗證cookie.
          posted on 2010-01-27 17:45 ゞ沉默是金ゞ 閱讀(1692) 評論(2)  編輯  收藏 所屬分類: Java EE

          FeedBack:
          # re: cookie跨域驗證
          2010-01-27 19:11 | HiMagic!
          跨的是子域,主域跨不了的  回復  更多評論
            
          # re: cookie跨域驗證
          2010-01-31 14:45 | 牧野流云
          沒看明白,跨域功能在哪能體現出來呢?  回復  更多評論
            
          主站蜘蛛池模板: 灵武市| 格尔木市| 安康市| 荣昌县| 建阳市| 醴陵市| 临沧市| 乃东县| 息烽县| 巴楚县| 威远县| 建瓯市| 柳河县| 华坪县| 息烽县| 茶陵县| 大化| 蓝山县| 长子县| 阿图什市| 扶绥县| 密云县| 隆回县| 昌江| 无锡市| 苍梧县| 金昌市| 静宁县| 大洼县| 黑龙江省| 常德市| 平顶山市| 郓城县| 松溪县| 额济纳旗| 柳林县| 孙吴县| 岱山县| 扎鲁特旗| 天气| 曲松县|