在我的部分代码中,我保存了一个这样的 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当我这样做时,它会保存一个 cookie,但是当我尝试转到另一条路径时,cookie 不存在。例如:登录后,即时消息位于路径“/oauth/square”,然后当我单击指向“/settings”的链接时,我的 cookie 消失了。我可以确认在初始路径上设置了 cookie。我也在我的浏览器中包含了 cookie 的图像。我如何设置 cookie 以便它在该域中的任何地方持续存在?
- 1 回答
- 0 关注
- 88 浏览
添加回答
举报
0/150
提交
取消