Попередження про атрибут файлів cookie SameSite консолі Chrome


44

Хтось ще отримує це попередження консолі Chrome?

Файл cookie, пов’язаний з ресурсом між веб-сайтами, встановлено без SameSiteатрибуту. Майбутній випуск Chrome надасть файли cookie із запитами між веб-сайтами лише тоді, коли вони встановлені за допомогою SameSite=Noneта Secure. Ви можете переглянути файли cookie в інструментах для розробників у розділі Застосування> Зберігання> Файли cookie та переглянути докладніші відомості на та.

У Chrome Flags chrome: // flags / Я намагався відключити обидва:

  • Cookie-файли SameSite за замовчуванням

  • Файли cookie без SameSite повинні бути захищеними

І попередження не зникне.


2
У мене це було, тому що я працював / налагоджував декілька сайтів у localhost, а файли cookie все ще були зі старого сайту, на якому я налагоджував. Після того, як я очистив кеш програми та перезавантажив сторінку, помилки не повернулися. Отже, коротше, спробуйте очистити кеш.
Гельцгейт

Як згадував @Helzgate, це був і мій випадок. І я підтвердив, відкривши вікно анонімного перегляду з відкритою консоллю Dev, і попередження зникли 👍
sizzlecookie

У моєму випадку відключення SameSite = None приховане попередження.
mdiiorio

1
Мені було б дуже приємно, якби Chrome в консольному повідомленні назвав ім'я Cookie-скривда, що ображає його.
Варюяма

Відповіді:


25

Ви можете відключити їх через chrome: // flags Повідомлення про видалення файлів cookie вимкнено.

Знімок екрана chrome: // прапори з можливістю відключення


64
відвідувачі вашого веб-сайту все ще можуть бачити це. Я не думаю, що вам слід це відключати. скоріше виправити проблему. якщо ви розробник / власник сайту.

13
Очевидно, ви повинні це виправити, але питання стосувалося вимкнення попередження.
переміщенийтексанець

2
Це не повинна бути обраною відповіддю. Це не фіксація, це підмітання повідомлення під килимом.
ykaragol

6
Ви не помиляєтесь, але знову ж таки початкове запитання стосувалось вимкнення попередження. Оригінальну прийняту відповідь було видалено, і вона вирішила, як подбати про проблему. Не соромтеся надіслати відповідь, яка стосується того, як це виправити, і я все одно залишаю це для людей, які намагаються вимкнути повідомлення для розвитку в localhost, як я був.
переміщенийтексанин

5
Більшість цих попереджень надходять від третіх сторін (у моєму випадку всі), тому нам не обов'язково це виправляти. Ми не можемо сказати Google виправити файли cookie та сподіваємось отримати відповідь. Це виправлення забезпечує консоль чистою для розробників, які працюють над кодом, яким вони можуть керувати, дякую.
Новокаїн

38

Це те, що стороннім розробникам файлів cookie (як Stripe) потрібно обробити на своєму кінці.

Я звернувся до Stripe, тому що отримував це повідомлення про виплати Stripe.

Відповідь на смугу:

Схоже, ми вже відстежуємо це внутрішньо, оскільки це попередження надходить від Stripe.js, а не від елементів реакції-смуги. Наразі це попередження і не вплине на платежі, і ми працюємо над виправленням, яке усуне це повідомлення та буде сумісним із майбутніми змінами щодо обробки файлів cookie в Chrome.

(Мені) Отже, все на вашому кінці? Мені нічого не потрібно робити?

Ні, це те, що ми повинні опрацювати на своєму кінці.


О, якщо ви розробник в Stripe / Facebook / Pinterest / так далі, ця відповідь не підійде для вас;)


10
Дякую, у мене було точно таке ж питання із Stripe і збирався зв’язатися з ними. Тепер я знаю, у чому проблема.
Легіонер

2

Версія 80 Chrome буде доступна 4 лютого. Схоже, консоль попередження "SameSite Cookie Attribute" остаточно вирішила Google. Ви можете завантажити Chrome Beta та зробити власні тести до запуску офіційної версії 80.


1

У мене така ж проблема із сценарієм paypal, і оскільки лише їм можна встановити файли cookie, їх потрібно виправити, щоб браузери, дефолтом до цієї функції, змогли правильно відображати вміст користувачам.


Просимо вибачення за незручності. Ми повідомили групи розробників продукту про відображення попереджувальних повідомлень на хромованій консолі, і попереджувальне повідомлення не вплине на будь-які транзакції PayPal. Також наші внутрішні команди знають про майбутні оновлення. Дякуємо, що допомогли нам. З повагою, технічна підтримка продавця Шрінівасана PayPal, Inc. ref: _00D30LaY._5002E1RKeGP: ref
Nándor Szűcs

0

Це те, що мені було потрібно для остаточного усунення проблеми. Уважно прочитайте попередження та ввімкнувши / вимкніть необхідні елементи в моїх налаштуваннях google chrome

  1. у вас тип URL-адрес chrome: // прапори
  2. у полі пошуку (Пошукові прапори) введіть печиво
  3. дотримуйтесь скріншот введіть тут опис зображення

Не ігноруйте попередження та ховайте попереджувальні повідомлення!

Розгляньте це як обхідне рішення, в ідеалі незалежно від того, який сторонній додаток ви намагаєтеся завантажити, потрібно мати SameSite=None and Secureпараметри у своїх заголовках.

Використовуючи наш веб-сайт, ви визнаєте, що прочитали та зрозуміли наші Політику щодо файлів cookie та Політику конфіденційності.
Licensed under cc by-sa 3.0 with attribution required.