提问人:justAnAnotherCoder 提问时间:11/16/2023 更新时间:11/16/2023 访问量:19
如何在主机名而不是域上设置 cookie?
How to set cookie on hostname instead on domain?
问:
之前,我谈到了这个问题。我想谈谈我是如何面对这个问题的。我们的应用程序在组织域级别设置 cookie,即 ,并且我们的应用程序正在与其他团队应用程序集成。他们的系统正在崩溃,因为我们的 cookie 使用了一个大字符的 cookie。由于该团队也在同一域上存储 cookie,现在我想在主机名级别设置 cookie,即 .domain.com
uiserver.domain.com
我尝试使用主机名,但 cookie 没有从 API 发送到 UI。
res.cookie('string', Buffer.from(token).toString('base64'), { secure: true, httpOnly: false, expires: new Date(expiryDate), sameSite: 'None', domain: "uiserver.domain.com" })
UI 服务器主机名 -uiserver.domain.com
API 服务器主机名 -apiserver.domain.com
UI -> API(设置 cookie) -> UI(接收 cookie):是流程
有谁知道如何在hostname()上存储cookie?uiserver.domain.com
答: 暂无答案
评论
apiserver.domain.com
apiserver.domain.com
uiserver.domain.com
mypage.com
loggedIn=true
youronlinebanking.com
foo.com
foo.com
foo.com
bar.foo.com
*.foo.com
bar.foo.com
bar.foo.com
goo.bar.foo.com
*.bar.foo.com
xyz.foo.com