當前位置:首頁 » 密碼管理 » cookie的跨域訪問嗎

cookie的跨域訪問嗎

發布時間: 2024-08-20 04:21:40

① 什麼是cookie跨域問題

在Cookie規范上說,一個cookie只能用於一個域名,不能夠發給其它的域名。因此,如果在瀏覽器中對一個域名設置了一個cookie,這個cookie對於其它的域名將無效。如果你想讓你的用戶從你的站點中的其中一個進行登錄,同時也可以在其它域名上進行登錄,這可真是一個大難題。這就是跨域問題。

② cookie機制&跨域問題

推薦閱讀

當用戶第一次訪問並登陸一個網站的時候,cookie的設置以及發送會經歷以下4個階段:
客戶端發送一個請求到伺服器
伺服器發送一個httpResponse響應到客戶端,其中包含set-cookie的頭部
客戶端保存cookie,之後向伺服器發送請求時,httpRequest請求中會包含一個Cookie的頭部
伺服器返回響應數據

cookie的域名
Cookie是不可以跨域名的,隱私安全機制禁止網站非法獲取其他網站的Cookie。
正常情況下,同一個以及域名下的兩個二級域名也不能交互Cookie,比如test1.jianshu.com與test2.jianshu.com,因為二者的域名不完全相同,如果想要jianshu.com名下的二級域名都可以使用該Cookie,需要設置Cookie的domain參數為jianshu.com,這樣使用test1.jianshu.com和test2.jianshu.com就能訪問同一個域名了。

下面是Chrome瀏覽器存儲的一個cookie信息

設置的過程,伺服器設置cookie的時候,需要指定cookie的domain,當domain與當前host的匹配不上的時候,responseHeader里的set-cookie不會設置成功。這也就是cookie不支持跨域問題。

熱點內容
安卓系統怎麼通話 發布:2025-03-16 00:25:13 瀏覽:320
資料庫上t 發布:2025-03-16 00:23:31 瀏覽:410
編譯程序實現的途徑 發布:2025-03-16 00:17:07 瀏覽:560
app編程入門 發布:2025-03-16 00:04:20 瀏覽:195
插接式資料庫 發布:2025-03-15 23:52:59 瀏覽:68
安卓從哪裡設置後攝像頭鏡像 發布:2025-03-15 23:51:27 瀏覽:975
伺服器電腦超頻教程 發布:2025-03-15 23:50:48 瀏覽:979
蘋果手機如何找回appid密碼 發布:2025-03-15 23:48:36 瀏覽:408
汽車頂部黑色是什麼配置 發布:2025-03-15 23:40:15 瀏覽:563
校考上傳照片 發布:2025-03-15 23:30:02 瀏覽:852