Почему я не могу установить сторонний cookie в Firefox 3? - PullRequest
1 голос
/ 17 апреля 2011

Я могу установить собственные файлы cookie, но сторонние файлы cookie не принимаются Firefox 3.6.16.

<?php
  setcookie('test', 'value', time() + 3600, '/', '.mydomain.edu');
  setcookie('anothertest', 'value', time() + 3600, '/', '.google.com');
  header('P3P:policyref="/w3c/p3p.xml",
  CP="IDC DSP COR ADM DEVi TAIi PSA PSD IVAi IVDi CONi HIS OUR IND CNT"');
?>

Итак, файл cookie test=value устанавливается с соответствующим доменом. Однако мои попытки установить cookie для .google.com отклоняются браузером. Примечание:

  • У меня включены сторонние куки в браузере
  • Я включил компактную политику конфиденциальности
  • Я использовал валидатор P3P, чтобы убедиться, что моя политика действительна
  • Я использовал данные несанкционированного доступа, чтобы убедиться, что заголовок P3P отправляется и что Заголовок Set-Cookie содержит сторонний файл cookie.

Я очень новичок во всем этом, но из моего прочтения это станет возможным, учитывая вышесказанное. Я знаю, что установка cookie из iframe также считается сторонней, но запись в википедии подразумевает, что я также могу установить сторонний cookie с помощью этой техники.

Есть идеи?

1 Ответ

0 голосов
/ 17 апреля 2011

Firefox принимает сторонние куки, если вы не отключили их в Настройки-> Конфиденциальность

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