Мне нужно установить идентификатор сеанса из моего промежуточного программного обеспечения ExpressJS с заголовком «Set-Cookie», который я получаю из другого источника. Кажется, что ExpressJS блокирует это. Вот мой фрагмент кода:
res.cookie("sessionid", "value-from-backend", {
domain: ".domain.com",
httpOnly: true
})
Еще один заголовок Set-Cookie, который я пробовал, работает без проблем:
res.cookie("test", "lel", {
domain: ".domain.com",
httpOnly: true
})
Нужно ли использовать cookie-сессию ExpressJS, чтобы получить эту работу, или есть более простой способ? И как я могу добиться этого с помощью cookie-файла ExpressJS?
Моя версия ExpressJS: `4.16.3.
Он не является дубликатом других проблем Set-Cookie, потому что он просто не работает с sessionid
, но с любым другим именем cookie.