Ответ Cook ie не установлен в браузере - PullRequest
0 голосов
/ 17 июня 2020

У меня установлено приложение express, которое может аутентифицировать пользователей и генерировать JWT, и теперь я хочу сохранить его как httpcook ie, но повар ie отправил в ответ , видимый в сети в браузере, не сохраняется в браузере , если я проверяю приложение> куки, я не могу использовать его для проверки другого запроса к приложению.

res.cookie("token", thetoken, {httpOnly:true, sameSite:"Lax", expires: new Date(Date.now() + 14 * 86400000)});

Cook ie имеет размер всего 165 байт, поэтому он определенно не слишком большой, и, поскольку браузер получает cook ie в ответ на выборку, он также должен иметь возможность установить его?

Edit: я добавил credentials: "include" и соответствующий заголовок CORS, и теперь Cook ie виден, получен и установлен, но удаляется при обновлении страницы, поэтому он так же полезен, как и no cook ie ( значит, проблема и в другом?)

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...