Ho un problema per far funzionare la mia app di Facebook su Safari.Le sessioni di Safari e PHP non funzionano su Facebook iframe
Il problema è correlato alle variabili di sessione PHP.
Sono consapevole del fatto che Safari ha un problema di trattare con sessioni di dominio croce (all'interno di un iframe) e ho trovato circa 2 tipi di soluzioni:
- Impostazione dell'intestazione P3P: Ho provato molti intestazione P3P trovato intorno ma nessuno di loro ha funzionato [ad esempio:
header('P3P: CP="NOI ADM DEV COM NAV OUR STP"');
]. - Invio di un post all'iframe, utilizzando javascript. Questo crea interazione e le sessioni dovrebbero funzionare. Ma il fatto è che io non controllo il contenitore iframe, dato che è Facebook.
Qualcuno conosce una soluzione alternativa?
Grazie!
Ho avuto lo stesso problema e [ho creato una soluzione adatta a me] (http://stackoverflow.com/a/10833632/770984). Spero che questo ti aiuti. –