Проблема P3P с IE и iframe

Мой вопрос связан с проблемой, описанной в этом вопросе.

Насколько мне известно, я настроил свой p3p в порядке (валидатор p3p не возвращает никаких ошибок), но я все равно получаю заблокированные файлы cookie. src моего iframe является внешним веб-сайтом. Могу ли я сделать что-нибудь особенное, если файлы cookie, которые я хочу принять, поступают с внешнего сайта?

Вот мой p3p.xml:

<?xml version="1.0" encoding="UTF-8" ?>
<META xmlns="http://www.w3.org/2002/01/P3Pv1">
<!-- Policy Generated by P3PWiz http://www.p3pwiz.com -->
<POLICY-REFERENCES>
  <EXPIRY date="Tue, 16 Feb 2010 08:50:40 -0600"/>
  <POLICY-REF about="/w3c/Policies.xml#Privacy">
    <INCLUDE>/*</INCLUDE>
  </POLICY-REF>
  <POLICY-REF about="/w3c/Policies.xml#WSC">
    <INCLUDE>*/*</INCLUDE>
    <COOKIE-INCLUDE name="*" value="*" domain="*" path="*" />
  </POLICY-REF>
</POLICY-REFERENCES>
</META>

person Community    schedule 16.02.2009    source источник


Ответы (1)


Ну, я не уверен, что вы правильно устанавливаете заголовок, как описано в статье:

Отправить компактный заголовок с ответами

Я настроил веб-сервер на example.com для отправки компактного заголовка с ответами, например:

HTTP / 1.1 200 OK P3P: policyref = / w3c / p3p.xml, CP = IDC DSP COR IVAi IVDi НАШ TST // ... другие заголовки и содержимое

policyref - это относительный URI для файла ссылки на политику (который, в свою очередь, ссылается на политики конфиденциальности), CP - это компактное представление политики.

Как видите, у кого-то была такая же проблема:

Я был готов на 95%, но мой заголовок только сказал: P3P: CP = .... и не включал ссылку policyref, которая заставила его работать в IE7, но не в IE6 ... теперь работает хорошо. Спасибо! - Андреас Кнудсен 12 мая в 10:17

Мне также интересно, есть ли какая-либо связь между местом размещения файла политики и фактическим размещением сайта.

person Gyuri    schedule 27.10.2009