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

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>
Et en créant le cookie de cette façon :
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);
Mais cela ne fonctionne pas, le cookie est illisible par le site B.