Tengo un problema para hacer que mi aplicación de Facebook funcione en Safari.Las sesiones de Safari y php no funcionan en el iframe de Facebook
El problema está relacionado con las variables de sesión de PHP.
Soy consciente de que Safari tiene un problema de tratar con sesiones de dominios cruzados (dentro de un iframe) y me encontré alrededor de 2 tipos de soluciones:
- indicando en la cabecera P3P: He probado muchas cabecera P3P encontrado alrededor, pero ninguno de ellos funcionó [por ejemplo:
header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');
]. - Enviando una publicación al iframe, usando javascript. Esto crea interacción y las sesiones deberían funcionar. Pero el hecho es que no controlo el contenedor iframe, ya que es Facebook.
¿Alguien conoce una solución alternativa?
Gracias!
Tuve el mismo problema y [he creado una solución alternativa para mí] (http://stackoverflow.com/a/10833632/770984). Espero que esto ayude. –