Código PHP:
<?php
header('P3P: CP="NID"');
header('Set-Cookie: AB=BC; path=/; domain=.domain.com');
| |||
Insertar Cookie de Terceros Necesito insertar una cookie de session para ser utilizada por otro dominio, el problema es que no hay caso, que estoy haciendo mal?, intenté con varias políticas por las dudas y nada, estoy usando IE8. Código PHP: |
| |||
Respuesta: Insertar Cookie de Terceros Para poder insertar cookies de terceros tienes que mirarte que cabeceras P3p necesitas indicar para que el navegador acepte cookies de terceros. |
| |||
Respuesta: Insertar Cookie de Terceros Cita: Sí, pero no he encontrado forma de que lo haga, seguramente lo estoy haciendo mal.Estas son las P3P compactas:
Código:
Estas las referencias: NON DSP COR NID CURa OUR NOR STA
Código:
Y estas las políticas:<META xmlns="http://www.w3.org/2002/01/P3Pv1"> <POLICY-REFERENCES> <POLICY-REF about="/w3c/policy.xml"> <INCLUDE>/*</INCLUDE> <COOKIE-INCLUDE name="*" value="*" domain="*" path="*"/> <METHOD>GET</METHOD> <METHOD>POST</METHOD> </POLICY-REF> </POLICY-REFERENCES> </META>
Código:
Qué podrá ser?<?xml version="1.0"?> <POLICIES xmlns="http://www.w3.org/2002/01/P3Pv1"> <POLICY name="policy" discuri="/privacy.html"> <ENTITY> <DATA-GROUP> <DATA ref="#business.name">My Site</DATA> <DATA ref="#business.department">Customer Service</DATA> </DATA-GROUP> </ENTITY> <ACCESS><none/></ACCESS> <DISPUTES-GROUP> <DISPUTES resolution-type="service" service="/contact.php"> <LONG-DESCRIPTION>Customer Service</LONG-DESCRIPTION> <REMEDIES><correct/></REMEDIES> </DISPUTES> </DISPUTES-GROUP> <STATEMENT> <NON-IDENTIFIABLE/> <PURPOSE> <current required="always" /> </PURPOSE> <RECIPIENT> <ours/> </RECIPIENT> <RETENTION> <no-retention/> </RETENTION> <DATA-GROUP> <DATA ref="#dynamic.cookies"><CATEGORIES><state/></CATEGORIES></DATA> </DATA-GROUP> </STATEMENT> </POLICY> </POLICIES> Saludos. |
| ||||
Respuesta: Insertar Cookie de Terceros ¿Y pasar las cookies por cURL o algún socket no te ha resultado? Mira este aporte para que entiendas lo que te digo http://www.forosdelweb.com/f18/aport...equest-724214/
__________________ Verifica antes de preguntar. Los verdaderos amigos se hieren con la verdad, para no perderlos con la mentira. - Eugenio Maria de Hostos |
| |||
Respuesta: Insertar Cookie de Terceros Cita: No, porque necesito que el usuario deje un dominio para pasar al otro no puedo actuar de proxy.Probe con las políticas compactas y definiciones de facebook que aparecen en foros del web.
Código:
Resultado, nada, sigue sin aparecer nada.P3P: policyref="http://www.facebook.com/w3c/p3p.xml", CP="DSP LAW" Probé con las politicas compactas y definiciones de doubleclick que aparecen en forosdelweb:
Código:
Resultado, nada, sigue sin aparecer nada.P3P: policyref="http://googleads.g.doubleclick.net/pagead/gcn_p3p_.xml", CP="CURa ADMa DEVa TAIo PSAo PSDo OUR IND UNI PUR INT DEM STA PRE COM NAV OTC NOI DSP COR" Probé con otro lenguaje: Código PHP: La verdad es que se me están quemando los libros, alguien tiene algún ejemplo que les halla funcionado, firefox me la toma correctamente y la cabecera se envía porque la puedo ver, ojo que no me aparece la advertencia de cookie bloqueada en IE no aparece directamente nada. A la cookie la detecto si la inserta o no porque tengo habilitado que pregunte antes de aceptar, si le saco el dominio a la cookie funciona, si le pongo el dominio de tercero, naranja. Que se les ocurre? Saludos. |
Etiquetas: |