2013-08-16 2 views
7

Sto costruendo un'app per un'asta per un festival musicale e l'app viene incorporata nel sito del festival tramite iFrame.Impossibile accedere all'app tramite iFrame su Chrome, ma può essere visualizzato direttamente

Il problema che sto avendo è con Chrome. Quando visualizzato directly (sul sito di origine) posso accedere all'app fine, ma quando si visualizza l'app tramite iFrame on the festival's website non riesco ad accedere. Tuttavia, Posso ancora registrare gli utenti. Dovrei anche notare che questo sistema è stato costruito su CodeIgnitor.

Non ho assolutamente idea del perché questo sta accadendo? Ha a che fare con le politiche interdominio? Qualsiasi aiuto su questo è molto apprezzato.

+1

è la vostra applicazione funziona bene su altri browser ?? –

+0

Sì, funziona bene in Safari, Firefox, Opera, Chrome/Safari per iOS ... –

+0

Dai un'occhiata a questo [risposta] (http://stackoverflow.com/questions/12907962/codeigniter-session-class-not-working- in-chrome/12911127 # 12911127) potrebbe essere utile –

risposta

1

Il sito con cui si sta interagendo ha probabilmente implementato una protezione contro Clickjacking. La protezione di solito include l'interruzione di iFrame o il blocco totale di tutte le richieste provenienti da iFrame.

vorrei contattare lo sviluppatore del sito e chiedere per quanto riguarda eventuali protezioni implementate clickjacking che hanno in luogo - possono essere in grado di whitelist tuo nome di dominio, ma questo dipende dalla loro tecnologia ecc

+0

Non sono sicuro che questo sia il problema in quanto lo sviluppatore del sito conosce la mia applicazione e lo ha consentito e ha implementato il codice iFrame stesso. Anche questo è specifico per Chrome –