Установка cookie из API в поддомен - PullRequest
0 голосов
/ 25 октября 2019

У меня есть сайт vue.js, работающий на portal.mysite.io.

Вызывает API для api.mysite.io для получения данных.

Моя аутентификация проходит через куки.

API - это ядро ​​веб-API .net.

Здесь я создаю файл cookie:

return new CookieOptions
{
    HttpOnly = true,
    IsEssential = true,
    Secure = true,
    Domain = "mysite.io"
 };

Когда я проверяю свои файлы cookie на странице swagger API, файлы cookie устанавливаются, и я могу получить к ним доступ с portal.mysite.io. ,(Они установлены как .mysite.io)

Однако, когда я звоню с portal.mysite.io, файлы cookie не устанавливаются.

В приложении Vue.js я добавил:

withCredentials: true

Есть что-то, что я пропускаю? Я бы предположил, что это возможно, потому что это похоже на вещь по умолчанию для SPA

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