Как общее примечание, в настоящее время эти предупреждения носят исключительно информационный характер и не влияют на поведение ваших сайтов. Тем не менее, они станут значениями по умолчанию для Chrome 80 из-за стабильной работы в феврале 2020 года.
В этом случае файл cookie приходит с https://cloudflare.com
. Поскольку это не ваш домен, ничто из того, что вы добавите в код вашего сайта, не повлияет на этот файл cookie. Здесь нужно проверить две вещи:
- Если cookie CloudFlare - это то, что вы явно указали в своей учетной записи, например, может быть, установка cookie через работника, то вам нужно обновить атрибуты
SameSite
там. - Если этот файл cookie принадлежит функциональности CloudFlare, за которую вы не несете ответственности, то вам не нужно предпринимать никаких действий. CloudFlare отвечает за управление этими файлами cookie и обновление атрибутов.
Итак, ваш PHP-код выглядит нормально , но он не будет влиять на файлы cookie за пределами вашего сайта. Вы можете проверить https://web.dev/samesite-cookies-explained для большего контекста.