Я посмотрел на консоль и заметил эти предупреждения
Файл cookie, связанный с межсайтовым ресурсом по адресу http://google.com/, был установлен без атрибута SameSite. В следующем выпуске Chrome файлы cookie будут отправляться только с межсайтовыми запросами, если для них установлено значение SameSite = None и Secure. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе «Приложение»> «Хранилище»> «Файлы cookie» и ознакомиться с более подробной информацией по адресу https://www.chromestatus.com/feature/5088147346030592 и https://www.chromestatus.com/feature/5633521622188032 .
Как это решить?
Ответы:
Решение, которое сработало для меня:
Если вы используете PHP, добавьте эту строку в начало
Обновление Вот полезный ресурс, включающий примеры на JavaScript, Node.js, PHP и Python
https://github.com/GoogleChromeLabs/samesite-examples
источник
Вы ничего не можете сделать, пока разработчики / администраторы Google (и разработчики / администраторы других внешних ресурсов) не изменят свои скрипты / серверы, чтобы включить необходимые настройки файлов cookie в файлы cookie, которые они генерируют, когда ваш сайт включает их. Смотрите здесь более подробную информацию:
https://github.com/GoogleChromeLabs/samesite-examples/issues/4#issuecomment-548598318
Если вы отлаживаете свой веб-сайт, вы можете временно игнорировать эти записи в консоли инструментов разработчика Chrome, добавив этот фильтр в поле фильтра:
-SameSite=None
Например:
источник
Ваш файл .htaccess содержит код cookie, не установленный в заголовке? и вы используете cdn и его кеш как cloudflare.
Если это так, просто удалите код в htaccess
источник
Header always edit Set-Cookie (.*) "$1; HTTPOnly; Secure"
?