Проблема чтения куки из пикселя отслеживания в IE - PullRequest
1 голос
/ 22 сентября 2010

Я написал простую программу отслеживания пикселей, которая работает примерно так

Шаг 1) tracker.com устанавливает cookie
Шаг 2) mysite.com отображает <img src="tracker.com/tracking.php">.Это изображение считывает cookie из шага 1 и выполняет некоторую обработку.

Прекрасно работает в Chrome, Firefox и Safari.Но при тестировании в IE cookie не может быть прочитан на шаге 2. Как будто cookie не существует - но я знаю, что он существует.

Любая идея, почему IE делает вид, что cookie не существуетсуществовать?Я попытался возиться с заголовками P3P, не повезло.

Ответы [ 6 ]

1 голос
/ 22 сентября 2010

Есть ли у вашего домена политика конфиденциальности?Я забыл, как это называется, может быть, p3p?Несколько случайных списков заголовков, которые вы должны добавить.

0 голосов
/ 22 сентября 2010

Это сложно, не зная больше подробностей его использования, но я пытаюсь в этот поздний час выяснить, как клонировать cookie для текущего домена, используя REMOTE_ADDR

0 голосов
/ 22 сентября 2010

Возможно, IE блокирует сторонние файлы cookie.

0 голосов
/ 22 сентября 2010

Итак, первый ответ был больше о тестировании ... попробуйте использовать JS для этого -

с форумов site-reference.com«Я» в изображении, а не в нижнем регистре!

Дайте нам знать!: D

Фред

0 голосов
/ 22 сентября 2010

Если домен настроек cookie состоит из 2 букв, я полагаю, что в IE есть ошибка, которая не позволяет IE правильно создавать файлы cookie с двухбуквенными доменами. Если это не 2 буквы, тогда не бери в голову.

0 голосов
/ 22 сентября 2010

Попробуйте добавить домен в атрибуте src к доверенным сайтам в IE. Я предполагаю, что это безопасность, и у вас есть довольно загадочные меры безопасности, с которыми вы сталкиваетесь.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...