Веб-сайт мого клієнта отримує ці попередження щодо файлів cookie SameSite в Chrome. Я шукав всюди, і не можу отримати попередження про те, щоб піти. Файли cookie - це відстеження конверсій оголошень Google на веб-сайті Wordpress. Сайт знаходиться на Apache / 2.4.7 (Ubuntu), розміщеному DreamHost під управлінням PHP 7.1 з міркувань сумісності. До свого файлу .htaccess я спробував додати:
Header always edit Set-Cookie (.*) "$1; SameSite=None"
і я спробував
Header edit Set-Cookie ^(.*)$ $1;HttpOnly;Secure
... і я спробував
Header always edit Set-Cookie (.*) "$1; SameSite=None;Secure"
а також багато інших комбінацій, включаючи SameSite = Lax
Одне керівництво рекомендує для PHP 7.2 і нижче:
header('Set-Cookie: cross-site-cookie=bar; SameSite=None; Secure');
Але це дає мені 500 Internal Server Erorr
.
І все-таки я отримую наступні три помилки:
Файл cookie, пов’язаний з ресурсом між веб-сайтами, встановлено без
SameSite
атрибуту. Майбутній випуск Chrome надасть файли cookie із запитами між веб-сайтами лише тоді, коли вони встановлені за допомогоюSameSite=None
таSecure
. Ви можете переглянути файли cookie в інструментах для розробників у розділі Застосування> Зберігання> Файли cookie та переглянути докладніші відомості на та.(індекс): 1 Файл cookie, пов’язаний із ресурсом на веб- сайті http://doubleclick.net/, було встановлено з,
SameSite=None
але безSecure
. Майбутній випуск Chrome надасть файли cookie,SameSite=None
якщо вони також позначеніSecure
. Ви можете переглянути файли cookie в інструментах для розробників у розділі Застосування> Зберігання> Файли cookie та переглянути докладнішу інформацію на веб-сторінці https://www.chromestatus.com/feature/5633521622188032 .(індекс): 1 cookie, пов’язаний із ресурсом на веб- сайті http://google.com/, було встановлено з,
SameSite=None
але без ньогоSecure
. Майбутній випуск Chrome надасть файли cookie,SameSite=None
якщо вони також позначеніSecure
. Ви можете переглянути файли cookie в інструментах для розробників у розділі Застосування> Зберігання> Файли cookie та переглянути докладнішу інформацію на веб-сторінці https://www.chromestatus.com/feature/5633521622188032 .
У моєму дослідженні, здається, є обмежена інформація про попередження, і в доступних посібниках я не впевнений, чи потрібно ідентифікувати файли cookie за назвою чи як виправити файли cookie / заголовки біля їх джерела.