【发布时间】:2018-05-24 06:20:01
【问题描述】:
我正在使用 NodeJS (LoopBack) 创建应用程序。
我的主应用程序托管在:domain.com 和其他应用程序 - app.domain.com。
通过使用res.cookie(name, value, [, options]),我在客户端设置了下一行的cookie,
res.cookie('testName', 'testValue', {maxAge: 123456, secure: true, domain: 'domain.com'})。
当我尝试使用此行设置 cookie 时,我得到的是 .domain.com 而不是 domain.com,并且 cookie 在主域和子域之间共享。
问题是我需要单独设置 cookie。一个用于 domain.com 的 cookie,另一个用于 app.domain.com。
谢谢!
【问题讨论】:
-
所以....在需要时更明确地
domain: 'app.domain.com'? -
@James 谢谢。我试过
domain: 'domain.com'一个cookie 和domain: 'app.domain.com'另一个。但问题是我可以在app.domain.com上看到来自domain.com的cookie。
标签: javascript node.js express cookies loopbackjs