Ich habe den IBM P3P Editor heruntergeladen, Dateien erstellt und auf meinen Server hochgeladen. Und Cookies werden im Internet Explorer immer noch nicht erkannt. Ich habe das P3P Validierungswerkzeug überprüft und es scheint zu validieren.
Die Anwendung kann hier angesehen werden: apps.facebook.com/naplesnews und der iframe zeigt auf www.naplesnews.com/facebook/app/ .
Auch www.naplesnews.com/facebook/app/ scheint ohne Probleme zu validieren.
Irgendeine Idee, was ich hier vermisse?
Es tut mir leid zu hören, dass Sie aufgeben mussten. Ich bin mir nicht sicher, was Ihr genaues Problem ist, aber im Allgemeinen brauchen Sie IE, um Cross-Browser-Cookies zu akzeptieren, einen P3P-Policy-Header. Ich bin mir nicht sicher über das IBM Tool. Alles, was ich für meine PHP-Apps mache, ist der folgende Code vor jeder Seitenausgabe:
%Vor%Bisher hatte ich keine Probleme mit IE6, 7 oder 8. Sind Sie sicher, dass Ihre Sicherheitsstufen nicht zu hoch eingestellt sind? Dies sollte auf den Standard-Ebenen funktionieren.
Es gibt verschiedene Probleme, die ich bei der Session-Cookie-Validierung und den Facebook-Client-Bibliotheken hatte, aber das sind verschiedene Probleme, die sich mit dem eigentlichen Cookie-Inhalt befassen und nicht, ob die Cookies gesetzt werden können oder nicht.
Nur um das oben genannte für diejenigen, die PHP als OMG! ;) lesen, zu ergänzen / zu ergänzen ... hier ist das META-Tag, das Sie irgendwo platzieren würden, damit IE funktioniert. Ich habe das Meta-Tag benutzt, um noch eine Sache für PHP zu beseitigen:)
<meta http-equiv="P3P" content='CP="IDC DSP COR CURa ADMa OUR IND PHY ONL COM STA"' />
Ich hoffe, es hilft jemand anderem ... in meinem Fall benutzte ich es in einer Facebook-Memory-Spiel-App, die alle außer IE's sehen konnten;), aber das hat es behoben ...
Tags und Links internet-explorer facebook iframe cookies p3p