Internet Explorer 8 a connu une modification de sa reconnaissance d'en-têtes P3P. Nous avons dû passer des heures à trouver une solution pour les applications Facebook.
Les en-têtes P3P, ce sont les indications de Private Policy, qui permettent à deux applications web de communiquer d'un iframe à l'autre. Autrement dit, sur une application Facebook, l'appli dans notre Iframe doit comprendre et accepter les cookies fournis par Facebook dans l'Iframe parent.
Tout a parfaitement fonctionné depuis 2 ans, et comme par magie, sans info précise de qui que ce soit, les en-têtes P3P ne fonctionnaient plus - impossible d'accepter une appli Facebook depuis Internet Explorer 8.
Les innombrables recherches nous ont amené à mettre en place ces en-têtes :
P3P:CP="NOI DSP NID TAIo PSAa OUR IND UNI OTC TST"'
Va comprendre... Pourquoi Microsoft n'arrive pas depuis 15 ans à sortir un navigateur simple, rapide, fiable, léger, qui démarre rapidement, qui n'explose pas la moitié des CSS et qui a des normes de sécurité comme celles de Firefox et Chrome...
Lien ci-dessous pour ceux qui ont un compte développeur Facebook !