2013-08-16 10 views
7
ansehen

Ich baue eine Auktions-App für ein Musikfestival und die App wird über eine iFrame in die Festival-Website eingebettet.Ich kann mich nicht über Chrome in iFrame anmelden, kann aber direkt

Das Problem, das ich habe, ist mit Chrome. Bei der Anzeige directly (auf der Quellseite) kann ich mich in der App gut anmelden, aber beim Betrachten der App über den iFrame on the festival's website kann ich mich anscheinend nicht einloggen. Allerdings kann ich noch Benutzer registrieren. Ich sollte auch beachten, dass dieses System auf CodeIgnitor aufgebaut wurde.

Ich habe keine Ahnung, warum das passiert? Hat es mit domänenübergreifenden Richtlinien zu tun? Jede Hilfe wird sehr geschätzt.

+1

Ist Ihre Anwendung auf andere adaequat Browser? –

+0

Ja, es funktioniert gut in Safari, Firefox, Opera, Chrome/Safari für iOS ... –

+0

Überprüfen Sie diese [Antwort] (http://stackoverflow.com/questions/12907962/codeigniter-session-class-not-working- in-chrome/12911127 # 12911127) Vielleicht hilft es Ihnen –

Antwort

1

Die Website, mit der Sie interagieren, hat wahrscheinlich einen Schutz gegen Clickjacking implementiert. Der Schutz umfasst normalerweise das Aufbrechen von iFrames oder das vollständige Blockieren aller Anfragen, die aus iFrames kommen.

Ich würde die Site-Entwickler kontaktieren und erkundigen Sie sich über irgendwelchen umgesetzt Clickjacking-Schutz sie an der richtigen Stelle - sie in der Lage sein können, Ihren Domain-Namen die weiße Liste, aber das hängt von ihrer Technologie usw.

+0

Ich bin mir nicht sicher, ob das das Problem ist, da der Site-Entwickler von meiner Anwendung weiß und es erlaubt hat und den iFrame-Code selbst implementiert hat. Auch dies ist Chrome-spezifisch –

Verwandte Themen