Установить cookie для браузера пользователя, когда он заходит на мой сайт через другой сайт - PullRequest
0 голосов
/ 12 декабря 2018

Есть ли способ сохранить cookie в браузере пользователя, когда он заходит на мой сайт через другой сайт?

Пример:

У меня есть сайт a.com

Пользователь отправляет запрос, используя http://b.com, и я хотел бы установить cookie для http://a.com с этим запросом.

Возможно ли это?

Ответы [ 2 ]

0 голосов
/ 12 декабря 2018

Самый простой: включить ресурс img src = "// a.com/setCookie.php" width = "1" height = "1" в содержимое // b.ком

0 голосов
/ 12 декабря 2018

Что вы можете сделать, это создать скрипт PHP, который устанавливает cookie, но ничего не выводит.Затем вы можете включить этот скрипт, используя, например, теги <img> или <script>.Как только браузер попытается загрузить этот URL, он установит файлы cookie, указанные в заголовке (учитывая тот факт, что файлы cookie третьего веб-сайта не блокируются в браузере).

Тогда установленный файл cookie доступен любой странице на a.com

...