Я вызываю Set-Cookie на стороне сервера
export async function post (req, res, next) {
const jwtToken = 'eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImNocmlzLmNhcnJpbmd0b25AZ2xldy5pbyIsImlhdCI6MTU5OTA1NDcxNn0.NaEO1ywtCsD55oKb7JSaQbtzidySiy7Bld7Bs63_wuU'
res.setHeader('Content-Type', 'application/json')
res.setHeader('Set-Cookie', `jwtToken=${ jwtToken }; Max-Age=86400;`)
res.end(JSON.stringify({ jwtToken }))
}
файл cookie jwtToken, отображаемый по запросу и ответу
Set-Cookie: jwtToken=eyJhbGciOiJIUzI1NiIsInR5cCI6IkpXVCJ9.eyJlbWFpbCI6ImNocmlzLmNhcnJpbmd0b25AZ2xldy5pbyIsImlhdCI6MTU5OTA1NDcxNn0.NaEO1ywtCsD55oKb7Si7JSaQbldzidy; Максимальный возраст=86400;
Я пробовал браузеры Brave и Chrome, пожалуйста, почему document.cookie в обоих браузерах пустая строка?