Показать сообщение отдельно
  #1 (permalink)  
Старый 29.01.2020, 17:42
Интересующийся
Отправить личное сообщение для prog_f130 Посмотреть профиль Найти все сообщения от prog_f130
 
Регистрация: 24.08.2016
Сообщений: 20

CORS - запросы и cookie
Добрый день.

Сервер приложений (на ноде) размещен на машине 192.168.1.x. дописывает в ответ следующие заголовки.
res.header(`Access-Control-Allow-Origin`, `http:\\localhost:4200`);
res.header(`Access-Control-Allow-Headers`, `Access-Control-Allow-Credentials, Content-type, Set-Cookie`);
res.header(`Access-Control-Allow-Credentials`, `true`);

Локально ангуляр поднимает свой веб-пак сервер на порту 4200.
С ангуляра запрос уходит (В заголовки запроса дописан `Access-Control-Allow-Credentials`:`true`). Сам запрос отрабатывает, но попытка ноды сказать браузеру установить куку на localhost не срабатывает, хотя в заголовке ответа я вижу
Set-Cookie: sid=123; Domain=localhost; path=/; expires=Wed, 05 Feb 2020 14:38:45 GMT(браузер ругается на инвалидный домен). Есть ли способ вообще установить куку на localhost сервером 192.168.1.x?
Ответить с цитированием