У меня есть конечная точка http, доступная через CORS от моего клиента.Файл cookie устанавливается при отправке запроса на этот URL.Этот файл cookie достигает клиента (снимок экрана с помощью инструмента Chrome для разработчиков):
Однако он не сохраняется (снимок экрана из окна файлов cookie Chrome):
Почему cookie не сохраняется в браузере?Я пытался с Chrome и Firefox, то же самое поведение.
Заголовки ответа:
Access-Control-Allow-Credentials: true
Access-Control-Allow-Origin: http://localhost:4200
Cache-Control: no-cache, no-store, max-age=0, must-revalidate
Content-Type: application/json;charset=UTF-8
Date: Sat, 08 Sep 2018 20:24:11 GMT
Expires: 0
Pragma: no-cache
Set-Cookie: guestId=79f0c026-c8f9-4820-a825-15381116d714; Max-Age=157680000; Expires=Thu, 07-Sep-2023 20:24:11 GMT
Transfer-Encoding: chunked
Vary: Origin
Vary: Access-Control-Request-Method
Vary: Access-Control-Request-Headers
X-Content-Type-Options: nosniff
X-Frame-Options: DENY
X-XSS-Protection: 1; mode=block