gpt4 book ai didi

node.js - Cookie 与子域 Nodejs httponly Cookie 共享

转载 作者:太空宇宙 更新时间:2023-11-04 02:17:01 24 4
gpt4 key购买 nike

我正在使用快速 session 模块来维护 session 。我有两个应用程序。我想与此应用程序共享cookie,父应用程序在 example.com 中运行,子应用程序在 child.example.com 中运行。我使用它在子应用程序中设置的express-session设置了httponly cookie。我可以在chrome调试器的资源选项卡中验证该cookie。

网络选项卡:

第一次调用子域时: 它加载类似于请求中设置的“http://www.child.example.com”cookie。而 url 则重定向到服务器 IP 。此后 cookie 不可用。

喜欢http://13.25.230.2/index cookie 不可用

最佳答案

当您发送 Set-Cookie HTTP header 时,您可以 specify the domain这是为了。

Set-Cookie: name=value; domain=example.com

域名必须是托管页面的域名的后缀。

foo.example.combar.baz.example.comwww.example.com 都可以共享属于 example.com 的 Cookie。

使用 IP 地址的 URL 中根本没有主机名,因此无法匹配该规则。

无法在 example.com13.25.230.2 之间共享您的 Cookie。请为该站点指定一个主机名。

关于node.js - Cookie 与子域 Nodejs httponly Cookie 共享,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35268764/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com