web-dev-qa-db-fra.com

Chargement de l'Iframe Facebook (charge refusée par X-Frame-Options)

Mon équipe est en charge de quelques difficultés avec une application sur Facebook. Nous pensons que cette erreur s'est produite lors du chargement de l'iframe. Nous avons découvert cette erreur via Firebug:

Charge refusée par X-Frame-Options: https://www.facebook.com/dialog/oauth?client_id=140656472747871&redirect_uri=https%3A%2F%2Fnuvemapps.com.br%2Fci%2Fncupons%2Fhome%2F % 3Ffb_source% 3Dsearch% 26ref% 3Dts% 26fref% 3Dts & state = 32e667a3645c047d751d20811d49ef6b & req_perms = email% 2C + publish_steram% 2C + manage_pages ne permet pas le cadrage.

Cela se produit principalement avec des personnes qui n'ont pas autorisé l'application, nous ne savons donc pas précisément où commence ce problème. Il nous reste encore trois causes possibles:

  • Configuration du serveur
  • Problème avec notre codage
  • Ou dans notre application de configuration facebook dev

Quelqu'un peut-il aider à identifier cette erreur?

Voici le lien vers l'application: https://apps.facebook.com/cupomigo

25
user2079225

J'ai eu le même problème, et il a été résolu, lorsque j'ai utilisé target = "_ top" pour le lien, et cela fonctionne maintenant parfaitement.

Merci

17
Altaf Hussain

Cela a été signalé ici: http://developers.facebook.com/bugs/531093333589159?browse=search_5121772609766398910294

Je crois qu'il n'y a pas grand-chose que nous puissions faire, mais attendre une solution. Avoir le même problème avec le plugin "FB Share".

3
Rachid S

Utilisez cette ligne donnée ci-dessous au lieu de la fonction header ().

echo "<script>window.top.location = 'https://apps.facebook.com/yourappnamespace/';</script>";
3
Hemanta Nandi