Предполагая, что у вас есть известный набор файлов cookie, которые вы хотите отслеживать между доменами, и что вы являетесь владельцем всех доменов, с которыми вы используете файлы cookie, вы можете создать эту функцию самостоятельно. Вот междоменное отслеживание печенья бедного человека:
Вы можете добавить «? FavourColor = red» к всем ссылкам на abc.com, которые указывают на xyz.com.
<a href="xyz.com/contact?favoriteColor=red">XYZ Contact</a>
Затем сделайте то же самое для всех ссылок на xyz.com, которые указывают на abc.com.
<a href="abc.com/contact?favoriteColor=red">ABC Contact</a>
Теперь на каждой странице abc.com и xyz.com необходимо проверить путь http-запроса для? FavourColor = red и, если он существует, установить cookie для favourColor в этом домене на красный.
// Pseudocode
if(queryString["favoriteColor"] != null) {
setCookie("favoriteColor", queryString["favoriteColor"]);
}
Совет 1: Проведите некоторую проверку, чтобы убедиться, что полученное значение действительно, поскольку пользователи могут вводить что угодно.
Совет 2: Если вы собираетесь это сделать, вы должны использовать https.
Совет 3. Убедитесь, что в URL-адресе не указано имя и значение файла cookie.