成人AV在线无码|婷婷五月激情色,|伊人加勒比二三四区|国产一区激情都市|亚洲AV无码电影|日av韩av无码|天堂在线亚洲Av|无码一区二区影院|成人无码毛片AV|超碰在线看中文字幕

cookie為什么不能跨域訪(fǎng)問(wèn) js能讀取跨域的cookie嗎?

js能讀取跨域的cookie嗎?正常情況下,瀏覽器禁止獲取跨域cookie一般情況下,跨域cookie可以通過(guò)SSO服務(wù)獲取。其思想如下:域a頁(yè)面訪(fǎng)問(wèn)位于域a中的服務(wù)器以驗(yàn)證權(quán)限域a服務(wù)器與域B服務(wù)器

js能讀取跨域的cookie嗎?

正常情況下,瀏覽器禁止獲取跨域cookie

一般情況下,跨域cookie可以通過(guò)SSO服務(wù)獲取。其思想如下:

域a頁(yè)面訪(fǎng)問(wèn)位于域a中的服務(wù)器以驗(yàn)證權(quán)限

域a服務(wù)器與域B服務(wù)器通信,記錄一個(gè)唯一的加密字符串以用作身份驗(yàn)證域(并將cookie信息發(fā)送到域B服務(wù)器)

域a服務(wù)器返回30 2跳轉(zhuǎn),跳轉(zhuǎn)到域B,然后執(zhí)行作為url的一部分的加密字符串

頁(yè)面從域a跳轉(zhuǎn)到域B,域B服務(wù)器通過(guò)加密字符串獲取預(yù)先從域a服務(wù)器獲得的cookie信息,并在響應(yīng)頭中添加set cookie字段來(lái)設(shè)置cookie

正常情況下,瀏覽器禁止跨域訪(fǎng)問(wèn)cookies。通常,跨域cookies可以通過(guò)SSO服務(wù)獲得。其思想是:域a頁(yè)面訪(fǎng)問(wèn)位于域a中的服務(wù)器,驗(yàn)證權(quán)限,域a服務(wù)器與域B服務(wù)器通信,記錄認(rèn)證域的唯一加密字符串(并向域B服務(wù)器發(fā)送cookie信息),域a服務(wù)器返回302跳到域B,并將加密字符串作為URL的一部分,從a域跳轉(zhuǎn)到B域,B域服務(wù)器通過(guò)加密字符串提前從a域服務(wù)器獲取cookie信息,并在響應(yīng)頭中添加set cookie字段來(lái)設(shè)置cookie

在指定域中寫(xiě)入所需cookie

]“創(chuàng)建cookie回應(yīng)。餅干(“MyCookie”).Expires=日期365回應(yīng)。餅干(“MyCookle”)。域=“mydomaln.com網(wǎng)站"

回應(yīng)。餅干(“MyCookle”)(“Username”)=strUsername回應(yīng)。餅干(“mycookie”)(“password”=strpassword

讀寫(xiě)cookie非常簡(jiǎn)單。上面的代碼創(chuàng)建一個(gè)cookie并設(shè)置cookie的屬性:域、過(guò)期時(shí)間和保存在cookie中的其他值。這里,strusename和strpassword是在前面某處設(shè)置的變量。然后,通過(guò)下面的語(yǔ)句讀入cookie。

“讀取cookie

datexpdate=請(qǐng)求Cookies(“MyCookie”)

標(biāo)準(zhǔn)域=請(qǐng)求Cookies(“MyCookle”).Domain

結(jié)構(gòu)名稱(chēng)=請(qǐng)求Cookies(“MyCookle”)(“Username”)

js中cookie可以跨域取值嗎?

此項(xiàng)不可用。

瀏覽器的同源策略不允許跨域讀取Cookie。

如果瀏覽器不允許,Nodejs是服務(wù)器端。當(dāng)然,服務(wù)器無(wú)法獲取跨域cookie信息。