Set-Cookie не работает в Chrome - PullRequest
0 голосов
/ 24 мая 2018

У меня есть одна странная проблема: один сайт, который я разработал, возвращает файл Anti-Forgery cookie при запросе страницы входа.Когда я проверяю ответ на вкладке Chrome Network, он содержит заголовок

Set-Cookie: .AspNetCore.Antiforgery.w5W7x28NAIs=xxx; path=/; samesite=strict; httponly

Но когда я проверяю значение cookie на вкладке Application (в разделе Cookie), я не могу найти какой-либо набор cookie в браузере.Я также проверил файлы cookie с расширениями Chrome, такими как EditThisCookie, но они там также не отображаются.

Вкладка «Сеть»: enter image description here

Вкладка приложения: enter image description here

Мне не хватает какой-то простой вещи, или это какая-то ошибка Chrome (Версия 66.0.3359.181 (Официальная сборка) (64-разрядная версия))?

1 Ответ

0 голосов
/ 03 сентября 2018

У меня похожая проблема, я решил ее, установив withCredentials = true для каждого запроса.

Для угловых это в основном означает:

this.http.get(url, {  withCredentials: true  });
...