cookie跨站點訪問

2021-06-02 12:54:11 字數 400 閱讀 1415

cookie跨站點訪問,必須的經過伺服器支援

以qq空間和qq朋友網為例:

qq空間網域名稱:qq.com

qq朋友網網域名稱:pengyou.com

1.首先登入qq空間,**:

登入成功後,瀏覽器中會設定一些cookie,如:

set-cookie: skey=@pkke39h1d; path=/; domain=qq.com;

2.登入qq的朋友**,直接輸入

就可以了。因為qq朋友網得到了qq空間中的cookie。

qq是怎麼實現的?

輸入後,瀏覽器請求這個介面

瀏覽器接著請求(引數data應該是乙個標識),這是返回來的response就把cookie設定好了。

其中qq空間伺服器與朋友網伺服器事必進行了通訊。

Cookie 解決Cookie跨域訪問

隨著工程的不斷擴大,要部署很多不同的服務,這其中就避免不了cookie的跨域問題,如何實現cookie在不同域之前實現傳輸,本文將詳細描述。1 path cookie的域我們如果不設定的話,預設是當前工程,例如 那麼它的域為www.test.com,通過domain我們可以設定cookie的域 通過...

Cookie跨域操作

cookie跨域操作看來是個簡單的問題,因為只要指定domain屬性為指定 的根網域名稱就可以了.但是筆者在實際使用過程中卻遇到了一些問題,的確值得注意.環境介紹 cookie在www主網域名稱下建立,並寫入domain屬性,如 為方便除錯以下 皆為asp code write.asp respon...

實現跨網域名稱Cookie

cookie 真是乙個偉大的發明,它允許web開發者保留他們的使用者的登入狀態。然而,當你的站點或網路 有乙個以上的網域名稱時就會出現問題了。在cookie 規範上說,乙個cookie 只能用於乙個網域名稱,不能夠發給其它的網域名稱。因此,如果在瀏覽器中對 乙個網域名稱設定了乙個cookie 這個c...