Я пытаюсь сделать запрос CORS с учетными данными (файлы cookie прилагаются), а Chrome не прикрепляет файл cookie к моему запросу. Я установил файл cookie в поддомен существующей страницы, и я мог наблюдать, как он был успешно установлен из диспетчера файлов cookie.
У меня нет этой проблемы с Chrome 78-й версией (последняя версия). Но для предыдущих версий у меня есть эта проблема (я проверил 75 и 77). Как и у меня нет никаких проблем с другими основными браузерами также. Они также прикрепляют файлы cookie без проблем. (Я проверил свой код в Firefox, IE, Opera и Edge)
Таким образом, я установил Cookie с внешнего конца службы.
res.setHeader('Set-Cookie','cdn-token=exp3header_same-site-none; domain=.local.com; path=/; SameSite=None;');
Полный образец базы кода можно найти по следующим ссылкам:
Внешняя служба - https://github.com/bhanukayapa/cors-backend.git
Внешнее приложение - https://github.com/bhanukayapa/cors-angular-frontend.git
МожетКто-нибудь, пожалуйста, объясните первопричину этой проблемы ? Я также проверил заметки о выпуске Chrome. Я не мог найти и исправить ошибку или улучшения, связанные с этим. Заранее спасибо.