Кто-нибудь еще получает это предупреждение консоли Chrome?
Файл cookie, связанный с межсайтовым ресурсом at, был установлен без
SameSite
атрибута. В будущем выпуске Chrome файлы cookie будут отправляться только с межсайтовыми запросами, если они установлены с помощьюSameSite=None
иSecure
. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложение»> «Хранилище»> «Файлы cookie» и просмотреть более подробную информацию по адресу и.
В Chrome Flags chrome: // flags / я попытался отключить оба:
SameSite по умолчанию куки
Файлы cookie без SameSite должны быть безопасными
И предупреждение не исчезнет.
Ответы:
Вы можете отключить их с помощью chrome: // flags.
источник
Это то, что сторонние установщики печенья (например, Stripe) должны обрабатывать на своем конце.
Я обратился к Stripe, потому что получил это сообщение для платежей Stripe.
Ответ поддержки полосы:
Похоже, что мы уже отслеживаем это внутренне, так как это предупреждение исходит от Stripe.js, а не от response-stripe-elements. На данный момент это предупреждение, которое не повлияет на платежи, и мы работаем над исправлением, которое устранит это сообщение и будет совместимо с предстоящими изменениями обработки файлов cookie в Chrome.
(Я) Так, это все на вашем конце? Мне не нужно ничего делать?
Нет, это то, что мы должны решить с нашей стороны.
О, если вы разработчик в Stripe / Facebook / Pinterest / пр., Этот ответ вам не подойдет;)
источник
Версия Chrome 80 будет доступна 4 февраля. Похоже, что предупреждение консоли «SameSite Cookie Attribute» консоли окончательно решено Google. Вы можете скачать Chrome Beta и сделать свои собственные тесты до запуска официальной версии 80.
источник
У меня та же проблема со скриптом PayPal, и так как он может устанавливать cookie только они, они должны это исправить, чтобы браузеры, по умолчанию использующие эту функцию, могли правильно показывать контент пользователям.
источник
Это то, что было необходимо для меня, чтобы окончательно решить проблему. Внимательно прочитайте предупреждение и включите / отключите необходимые элементы в моих настройках Google Chrome
Не игнорируйте предупреждение и скрывайте предупреждающие сообщения!
Рассматривайте это как обходной путь. В идеале, любое стороннее приложение, которое вы пытаетесь загрузить, должно иметь
SameSite=None and Secure
параметры в своем заголовке.источник