Я создал расширение Chrome и из popup.js я назвал PHP-скрипт (Using Xhttprequest), который читает cookie. Вот так:
$cookie_name = "mycookie";
if(isset($_COOKIE[$cookie_name]))
{
echo $_COOKIE[$cookie_name];
}
else{
echo "nocookie";
}
Но я получаю это предупреждение при ошибках в расширениях.
Файл cookie, связанный с межсайтовым ресурсом в (Здесь мой домен), был установлен без атрибута
SameSite
. В будущем выпуске Chrome будут доставляться файлы cookie с межсайтовыми запросами, только если они установлены с помощьюSameSite=None
иSecure
. Вы можете просмотреть файлы cookie в инструментах разработчика в разделе "Приложения"> "Хранилище"> "Файлы cookie" и ознакомиться с более подробной информацией на страницах https://www.chromestatus.com/feature/5088147346030592 и https://www.chromestatus.com/feature/5633521622188032.
Я пытался создать такой файл cookie, но это не помогло.
setcookie($cookie_name,$cookie_value, time() + 3600*24, "/;samesite=None ","mydomain.com", 1);
Следуя инструкциям из этого вопроса.