Как установить cookie в узле для другого домена? - PullRequest
0 голосов
/ 24 сентября 2018

У меня есть API-интерфейс Koa, который устанавливает cookie accessToken, который используется интерфейсом реакции, работающим в другом домене.

Поскольку файл cookie устанавливается API в другом домене, браузер считает его сторонним файлом cookie, что вызывает проблемы.Особенно в Safari, где он не сохраняется в браузере по умолчанию.

Есть ли способ, с помощью которого я могу указать серверу установить файл cookie с именем домена внешнего интерфейса, чтобы внешний интерфейс думал, что этофайл cookie первой стороны?

Я задаю свой файл cookie следующим образом:

ctx.cookies.set("accessToken", accessToken, {
  httpOnly: true,
  domain: "example.com"
})

Если example.com является доменом переднего плана, должен ли файл cookie интерпретироваться как файл cookie первой стороны?

Можно ли вообще установить cookie для другого домена?

Спасибо

...