cookie域名怎么共享 cookie多域名共享

如何跨域名共享Cookie?

1、前后端分離的正常訪問(wèn)模式 后端cors配置相應(yīng)前端的域名,允許跨域訪問(wèn)。后端的域名是meng.abc點(diǎn)抗 ,前端的域名是m.abc點(diǎn)抗 。因?yàn)槭峭?,cookie讀寫正常。

創(chuàng)新互聯(lián)服務(wù)項(xiàng)目包括繁峙網(wǎng)站建設(shè)、繁峙網(wǎng)站制作、繁峙網(wǎng)頁(yè)制作以及繁峙網(wǎng)絡(luò)營(yíng)銷策劃等。多年來(lái),我們專注于互聯(lián)網(wǎng)行業(yè),利用自身積累的技術(shù)優(yōu)勢(shì)、行業(yè)經(jīng)驗(yàn)、深度合作伙伴關(guān)系等,向廣大中小型企業(yè)、政府機(jī)構(gòu)等提供互聯(lián)網(wǎng)行業(yè)的解決方案,繁峙網(wǎng)站推廣取得了明顯的社會(huì)效益與經(jīng)濟(jì)效益。目前,我們服務(wù)的客戶以成都為中心已經(jīng)輻射到繁峙省份的部分城市,未來(lái)相信會(huì)繼續(xù)擴(kuò)大服務(wù)區(qū)域并繼續(xù)獲得客戶的支持與信任!

2、跨頂級(jí)域名 如果不是二級(jí)域名而是完全在不同頂級(jí)域名中,所在的web應(yīng)用程序創(chuàng)建了一個(gè)cookie,想要在 其二級(jí)域名的應(yīng)用程序中訪問(wèn),知道靠常規(guī)反的方法是訪問(wèn)不了的,關(guān)鍵就是看看有沒(méi)有方法可以訪問(wèn)。

3、cookie存儲(chǔ)的策略中,是不允許跨域的,兩個(gè)相同的一級(jí)域名,不同的二級(jí)域名,可以通過(guò)同時(shí)指定document.domain允許跨域。

關(guān)于二級(jí)域名之間共享cookies問(wèn)題(急)

1、1)在cas下面設(shè)置cookie的時(shí)候,增加cookie.setDomain(.jszx點(diǎn)抗 );,這樣在webapp_b下面就可以取到cookie。2)這個(gè)參數(shù)必須以“.”開始。3)輸入url訪問(wèn)webapp_b的時(shí)候,必須輸入域名才能解析。

2、不可以的。不過(guò),可以通過(guò)變通的方法解決。具體過(guò)程如下: 你可以使用在訪問(wèn)二級(jí)域名的時(shí)候,添加url參數(shù)。 在訪問(wèn)二級(jí)域名所在的頁(yè)面時(shí),把參數(shù)保存到二級(jí)域名所屬的程序的session中。

3、用 postMessage 方法實(shí)現(xiàn)頁(yè)面與 iframe 之間的通信。綜合2便可以實(shí)現(xiàn) aaa點(diǎn)抗 中調(diào)用 bbb點(diǎn)抗 的localStorage。

4、跨頂級(jí)域名 如果不是二級(jí)域名而是完全在不同頂級(jí)域名中,所在的web應(yīng)用程序創(chuàng)建了一個(gè)cookie,想要在 其二級(jí)域名的應(yīng)用程序中訪問(wèn),知道靠常規(guī)反的方法是訪問(wèn)不了的,關(guān)鍵就是看看有沒(méi)有方法可以訪問(wèn)。

5、配置文件里cookies前綴不要一樣,作用域填寫 .abcd點(diǎn)抗 (按照你給的例子),uc后臺(tái)論壇應(yīng)用地址填寫bbs二級(jí)域名,通信保證成功才可以,分別在uc、論壇、ss后臺(tái)更新緩存。

主域名和二級(jí)域名下的cookie如何實(shí)現(xiàn)共享呢?

1、1)在cas下面設(shè)置cookie的時(shí)候,增加cookie.setDomain(.jszx點(diǎn)抗 );,這樣在webapp_b下面就可以取到cookie。2)這個(gè)參數(shù)必須以“.”開始。3)輸入url訪問(wèn)webapp_b的時(shí)候,必須輸入域名才能解析。

2、通常cookie不可能跨域共享,這是瀏覽器本身的限制,也是一種安全性的限制。但是之前也遇到過(guò)只有一種解決方案,那就是將cookies的方式用數(shù)據(jù)庫(kù)保存,因?yàn)閏ookies特性就是不能跨域名。

3、二級(jí)域名能讀取設(shè)置了domain為頂級(jí)域名或者自身的cookie,不能讀取其他二級(jí)域名domain的cookie。所以要想cookie在多個(gè)二級(jí)域名中共享,需要設(shè)置domain為頂級(jí)域名,這樣就可以在所有二級(jí)域名里面或者到這個(gè)cookie的值了。

4、將Session存入NoSQL 實(shí)現(xiàn)原理和上面的Session入庫(kù)差不多,將Session存入NoSQL(如Redis)中,可以避免數(shù)據(jù)庫(kù)操作帶來(lái)的性能開銷。

5、頂級(jí)域名只能設(shè)置domain為頂級(jí)域名,不能設(shè)置為二級(jí)域名或者三級(jí)域名,否則cookie無(wú)法生成。二級(jí)域名能讀取設(shè)置了domain為頂級(jí)域名或者自身的cookie,不能讀取其他二級(jí)域名domain的cookie。

分享題目:cookie域名怎么共享 cookie多域名共享
當(dāng)前地址:http://bm7419.com/article34/deoshse.html

成都網(wǎng)站建設(shè)公司_創(chuàng)新互聯(lián),為您提供網(wǎng)頁(yè)設(shè)計(jì)公司、手機(jī)網(wǎng)站建設(shè)、軟件開發(fā)、微信公眾號(hào)、App開發(fā)、移動(dòng)網(wǎng)站建設(shè)

廣告

聲明:本網(wǎng)站發(fā)布的內(nèi)容(圖片、視頻和文字)以用戶投稿、用戶轉(zhuǎn)載內(nèi)容為主,如果涉及侵權(quán)請(qǐng)盡快告知,我們將會(huì)在第一時(shí)間刪除。文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如需處理請(qǐng)聯(lián)系客服。電話:028-86922220;郵箱:631063699@qq.com。內(nèi)容未經(jīng)允許不得轉(zhuǎn)載,或轉(zhuǎn)載時(shí)需注明來(lái)源: 創(chuàng)新互聯(lián)

成都定制網(wǎng)站建設(shè)