在我的部分代碼中,我保存了一個(gè)這樣的 cookieif encoded, err := s.Encode(USER_ID_COOKIE_NAME, value); err == nil { user_id := &http.Cookie{ Name: USER_ID_COOKIE_NAME, Value: encoded, Path: "/", HttpOnly: true, } http.SetCookie(w, user_id) }0當(dāng)我這樣做時(shí),它會(huì)保存一個(gè) cookie,但是當(dāng)我嘗試轉(zhuǎn)到另一條路徑時(shí),cookie 不存在。例如:登錄后,即時(shí)消息位于路徑“/oauth/square”,然后當(dāng)我單擊指向“/settings”的鏈接時(shí),我的 cookie 消失了。我可以確認(rèn)在初始路徑上設(shè)置了 cookie。我也在我的瀏覽器中包含了 cookie 的圖像。我如何設(shè)置 cookie 以便它在該域中的任何地方持續(xù)存在?
- 1 回答
- 0 關(guān)注
- 125 瀏覽
添加回答
舉報(bào)
0/150
提交
取消