原文:iframe下cookie設置的問題

萬惡的IE安全設置問題,估計讓不少人為之糾結,最近項目中又被狠狠的坑了一把... 在iframe嵌入頁面中設置cookie,會發現cookie失效,取值都為空。在項目中表現為用戶登錄的登錄名稱,密碼都為空,用戶登錄信息得不到驗證,頁面直接跳轉至另一個項目的登錄頁。百度得知在IE下加入了以P P為基礎的隱私保護功能,當第三方站點設置cookie,IE會自動攔截。 只需要設置 P P HTTP He ...

2013-07-18 14:20 0 5887 推薦指數:

查看詳情

cookie過期設置問題

最近開發的過程中遇到一個小坑:兩個不同頁面 相互依賴 cookie,在登錄 與退出登錄的時候 都需要操作同一個cookie,但是后者再退出登錄時候,要讓cookie過期,使用了如下的方法   在默認情況,只有設置 cookie的網頁才能讀取該 cookie。如果想讓一個頁面讀取另一 ...

Thu Nov 16 22:29:00 CST 2017 0 9830
cookie的domain設置問題

cookie時,domain的設置是為了以后只有訪問這個domian的網址,才會把這個cookie項帶上,這個在sso單點登錄的時候比較常見 代碼: Cookie ck = new Cookie(HTTP_COOKIE_TEST, test); ck.setPath ...

Thu Dec 14 22:19:00 CST 2017 0 2437
Cookie設置域名問題cookie跨域

今天研究一天發現cookie無法設置除當前域名或者其父域名之外的其他domain. 這個是瀏覽器出於對cookie的保護造成的,也就是cookie無法跨域設置。 對於子域名也有如下規則,當前域名只能設置當前域名以及他的父域名,不能設置子域名 如在www.wo.cao.baidu.com ...

Thu Dec 27 00:15:00 CST 2018 0 2932
cookie設置域名問題cookie跨域

今天研究一天發現cookie無法設置除當前域名或者其父域名之外的其他domain.這個是瀏覽器出於對cookie的保護造成的,也就是cookie無法跨域設置。對於子域名也有如下規則,當前域名只能設置當前域名以及他的父域名,不能設置子域名如在www.wo.cao.baidu.com 域名下只能設置 ...

Wed Nov 07 06:56:00 CST 2018 0 2826
Chrome 80 中 Iframe 跨域傳 Cookie 的 Samesite 問題

我們知道,通過設置Access-Control-Allow-Credentials: true和xhr.withCredentials = true,可以實現跨域傳遞Cookie. 達到保存用戶登錄態等目的。但使用不當,也會有CSRF風險。所以,從Chrome 51開始,瀏覽器的Cookie新增 ...

Tue Mar 24 23:03:00 CST 2020 0 1911
Chrome 80 中 Iframe 跨域 Cookie 的 Samesite 問題

新項目要嵌入之前的一個項目,而且該被嵌入項目之前提供給第三方使用,他們也是用的iframe。以前都是好的,但是現在發現要是iframe的地址和父級的地址不同源,項目登錄時無法設置cookie。 一開始以為后端出問題了,后來換火狐、ie edge 都是可以的,並且其他人的Chrome也有可以用 ...

Wed Mar 25 22:07:00 CST 2020 2 14959
 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM