У меня есть сайт 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