實現跨域cookie共享

2021-06-19 01:20:34 字數 1076 閱讀 3884

cookie有三個屬性需要注意一下:

1. domain 域

2. path       路徑

3. expires 過期時間

跨域操作需要設定域屬性:

response.cookies("mycookie").domain = "cnblogs.com"; (這裡指的是泛網域名稱)

這樣在其它二級網域名稱下就都可以訪問到了, asp 和 asp.net 測試通過

虛擬目錄下訪問:

我在asp端做了下測試,.net的沒試, 如果不指定path屬性, 不同虛擬目錄下cookie無法共享

將response.cookies("mycookie").path = "/" 就可以了

總的寫法:

response.cookies("mycookie").domain = "cnblogs.com";

response.cookies("mycookie").path = "/"

response.cookies("mycookie").expires = now + 365;

response.cookies("mycookie")("test") = "test";

.net 清除cookie

.net 新增/更新cookie

跨域共享Cookie

cookie有三個屬性需要注意一下 1.domain 域 2.path 路徑 3.expires 過期時間 跨域操作需要設定域屬性 response.cookies mycookie domain cnblogs.com 這裡指的是泛網域名稱 這樣在其它二級網域名稱下就都可以訪問到了,asp 和 a...

跨域共享cookie和跨域共享session

的父網域名稱.cookie4可以被提交,因為domain和cookie都嚴格保持一致.這裡需要注意的是,在瀏覽器看來.www.vinceruan.info不是blog.vinceruan.info 的父網域名稱,而vinceruan.info才是blog.vinceruan.info的父網域名稱,w...

cookie跨域共享的實現方案

由於工作需要,花費了較多的時間處理跨域的問題,未避免遺忘,特此記錄。第一種 協議不同 第二種 網域名稱不同 第三種 埠不同 首先,跨域 cors 需要瀏覽器和伺服器同時支援 其次,跨域的安全性,由瀏覽器全權負責 最後,跨域通訊如果需要帶cookie,需要雙方都同意 基於springmvc的後台,在w...