Mon domaine (appelons-le www.example.com) crée un cookie. Sur un autre site (disons, www.myspace.com), mon domaine est chargé dans un iFrame.Accès aux cookies de domaine dans un iFrame sur Internet Explorer
Sur tous les navigateurs (Firefox, Opera, Camino, Safari, etc ...) à l'exception d'Internet Explorer, je peux accéder à mon propre cookie. Dans IE, il ne me donne pas accès au cookie depuis l'iFrame.
Existe-t-il un moyen de contourner ce problème? Vraiment, cela n'a aucun sens, car le site qui tente d'accéder au cookie est www.example.com et le cookie appartient à www.example.com. Mais pour une raison quelconque, IE pense que l'iFrame les rend sans lien.
Est-ce que cela fonctionne dans IE7 ou IE8 Beta? –
Je crois que cela devrait faire. Je ne l'ai pas essayé moi-même. Mais il a certainement résolu le problème pour moi sur IE6. – mopoke
w00t. Cela a fonctionné: HttpContext.Current.Response.AddHeader ( "P3P", "CP = \" IDC DSP COR ADM Dévi TAII PSA PSD IVAI IVDi CONI SA NOTRE IND CNT \ ""); d'ici: http://aspnetresources.com/blog/frames_webforms_and_rejected_cookies.aspx détails ici: http://www.p3pwriter.com/LRN_111.asp –