Я использую Angular 7.2.7 во внешнем интерфейсе с Python во внутреннем. Я также использую ngx-cook ie -service , чтобы установить и получить повара ie. Мой внешний и внутренний домены находятся в https.
Но браузер Chrome блокирует установку токена в cook ie после успешного входа в систему. Как я могу решить эту проблему?
чтобы установить повара ie, я использовал this.cookieService.set('token', 'something')
и чтобы получить повара ie Я использовал this.cookieService.get('token')
.
Предупреждение Я получаю в консоли:
Повар ie, связанный с ресурсом в http://orlando.phuyal.co.uk/, был установлен с SameSite=None
, но без Secure
. Он был заблокирован, поскольку Chrome теперь доставляет файлы cookie, помеченные SameSite=None
, только если они также помечены Secure
. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложение»> «Хранилище»> «Файлы cookie» и получить более подробную информацию по адресу https://www.chromestatus.com/feature/5633521622188032.
. Маркер не передается через заголовки HTTP.
Есть ли какой-нибудь способ в Angular, чтобы я мог избавиться от блокировки, которую вызывает chrome?