第七色在线视频,2021少妇久久久久久久久久,亚洲欧洲精品成人久久av18,亚洲国产精品特色大片观看完整版,孙宇晨将参加特朗普的晚宴

為了賬號安全,請及時(shí)綁定郵箱和手機(jī)立即綁定
已解決430363個(gè)問題,去搜搜看,總會有你想問的

跨域 Cookie Golang ReactJs

跨域 Cookie Golang ReactJs

Go
九州編程 2022-12-05 16:25:34
在 Go 中,我正在為前端設(shè)置 cookie:http.SetCookie(w, &http.Cookie{            Name:     "jwt-token",            Value:    tokenString,            Expires:  expirationTime,        })另外,我在 Go 中設(shè)置了這些響應(yīng)標(biāo)頭:w.Header().Set("Access-Control-Allow-Origin", "https://domainB.com")w.Header().Set("Access-Control-Allow-Credentials", "true")w.Header().Set("Access-Control-Allow-Headers", "Content-Type,access-control-allow-origin, access-control-allow-headers,access-control-allow-credentials")w.Header().Set("Content-Type", "application/json")此后端部署在https://domainA.com上,前端部署在https://domainB.com上。前端在響應(yīng)標(biāo)頭中從該后端接收 cookie,但未在請求標(biāo)頭中將 cookie 發(fā)送到后端。如何解決這個(gè)問題?
查看完整描述

2 回答

?
尚方寶劍之說

TA貢獻(xiàn)1788條經(jīng)驗(yàn) 獲得超4個(gè)贊

通過將 cookie 設(shè)置更新為此(使用 SameSite)來解決:


http.SetCookie(w, &http.Cookie{

        Name:    "jwt-token",

        Value:   tokenString,

        Expires: expirationTime,

        SameSite: http.SameSiteNoneMode,

        Secure: true,

    })


查看完整回答
反對 回復(fù) 2022-12-05
?
白板的微信

TA貢獻(xiàn)1883條經(jīng)驗(yàn) 獲得超3個(gè)贊

對于您的情況,您需要添加 Path=/; 到響應(yīng)標(biāo)頭中的 Set-Cookie 中。這樣來自響應(yīng)的 cookie 可以在成功登錄后添加到順序請求中。



查看完整回答
反對 回復(fù) 2022-12-05
  • 2 回答
  • 0 關(guān)注
  • 143 瀏覽

添加回答

舉報(bào)

0/150
提交
取消
微信客服

購課補(bǔ)貼
聯(lián)系客服咨詢優(yōu)惠詳情

幫助反饋 APP下載

慕課網(wǎng)APP
您的移動(dòng)學(xué)習(xí)伙伴

公眾號

掃描二維碼
關(guān)注慕課網(wǎng)微信公眾號