cookies - com.au 子域的 Cookie 没有被发回
问题描述
我们在subdomain.SITE1.com.au上托管了一个前端,API 在api.SITE1.com.au上。后端堆栈是 Express + Node + Mongo + Nginx,我们正在尝试在域登录后设置 HTTPOnly cookie。 cookie 被正确发送到前端并且在响应中可见,但它没有在浏览器中设置。
我们在 subdomain.SITE2.com 上有一个登台前端,服务器在 api.SITE2.com 上,cookie 被设置并在随后的请求中正确发回(这让我得出结论,前端没有问题或后端设置)。
我们尝试过的事情:
(1) 我查看了公共后缀列表,看看这是否有问题,但列表中存在 com.au
(2)我们尝试设置secure=true,也尝试显式设置域,但没有任何区别
(3) 尝试在 Firefox 和 Chrome 上检查,没有区别
(4) 尝试删除显式域并将secure设置为false,没有任何区别
任何帮助将非常感激!
解决方案
推荐阅读
- python - 如何使用熊猫将月份名称和年份转换为日期时间
- python-3.x - 具有 2 个自变量的 Lmfit 最小化提供了不适当的结果
- wpf - UserControl 中的 ContentControl 导致异常
- python - 实例和类变量的实现
- r - 网页抓取多个页面问题
- r - 使用 Tidy 方法将列乘以 R 中的数字
- query-optimization - 雪花仓库选择
- java - sqlite 无法连接到数据库错误:java.lang.UnsatisfiedLinkError: org.sqlite.core.NativeDB._open_utf8([BI)V
- javascript - 如何从具有两个不同路径的键值的数组中删除重复对象?
- python - 如何在 Django 中更改注册用户名 max_length?