【发布时间】:2020-07-14 15:09:22
【问题描述】:
我在访问 Chrome 上的某些第三方 cookie 时遇到问题。
Chrome 版本是 80.0.3987.100 (Official Build) (64-bit),我想这已经将 SameSite cookie 的新实现设置为 Lax。
但是,在 Django 设置中,我添加了以下内容:
SESSION_COOKIE_SECURE = True
SESSION_COOKIE_SAMESITE = None
CSRF_COOKIE_SAMESITE = None
没有运气。
可以看到上面的Request header中没有Cookies
我已尝试在 Postman 上从 Chrome 执行时遇到问题的请求。在通过Cookie: sessionid: <some_id> 之前,我得到完全相同的结果。值得一提的是,这一切在 Firefox 上都没有问题(我可以在请求标头中看到正确设置的 Cookie)。
如果有人有任何想法,将不胜感激。
【问题讨论】:
标签: django google-chrome cookies session-cookies samesite