Bonjour,
Je recherche une solution pour créer un cookie multi domaine.
C'est à dire un site A crée et stocke les infos dans le cookie.
Un site B récupère et lit des infos contenu dans ce cookie.
J'ai regardé du côté de la norme W3C : le p3p.
Il faut créer un fichier p3p.xml mais je n'ai pas très bien compris son fonctionnement.
Quelqu'un peut il m'éclairer?
J'ai essayé en utilisant un fichier p3p.xml contenant
Et en créant le cookie de cette façon :
Code xml : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9 <?xml version="1.0" encoding="UTF-8" ?> <META xmlns="http://www.w3.org/2000/12/P3Pv1"> <POLICY-REFERENCES> <POLICY-REF about="/w3c/policy.xml"> <INCLUDE>/*</INCLUDE> <COOKIE-INCLUDE>* * *</COOKIE-INCLUDE> </POLICY-REF> </POLICY-REFERENCES> </META>Mais cela ne fonctionne pas, le cookie est illisible par le site B.
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2 header("P3P: policyref=\"http://www.mondomaine.com/p3p.xml\",CP=\"NON DSP COR CURa PSA PSD OUR BUS NAV STA\""); setcookie("moncookie",$valeurducookie, time()+(3600*$nb_heures), "/", "mondomaine.com",0);
Partager