我必须使用一个“ Set-Cookie”标头从ExpressJS中间件设置一个会话ID,该标头是从另一个来源获得的。好像ExpressJS阻止了它。这是我的代码段:
res.cookie("sessionid", "value-from-backend", {
domain: ".domain.com",
httpOnly: true
})
我尝试过的另一个Set-Cookie标头可以正常工作:
res.cookie("test", "lel", {
domain: ".domain.com",
httpOnly: true
})
我是否必须使用ExpressJS cookie会话才能完成这项工作,或者有更简单的方法吗?以及如何通过ExpressJS cookie会话实现这一目标?
我的ExpressJS版本是:`4.16.3。
它不能与其他Set-Cookie问题重复,因为它不能与sessionid
一起使用,而可以与任何其他cookie名称一起使用。