28

私のチームは、Facebook のアプリに関するいくつかの問題を担当しています。これは、iframe の読み込み中に何らかのエラーが発生したと考えられます。このエラーは、Firebug を通じて発見されました。

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はフレーミングを許可しません。

これは主にアプリを許可していないユーザーに発生するため、この問題がどこから始まっているのかは正確にはわかっていません。まだ 3 つの考えられる原因が残っています。

  • サーバー構成
  • コーディングの問題
  • または、私たちの設定で facebook app dev

誰でもこのエラーを特定するのに役立ちますか?

アプリへのリンクは次のとおりです: https://apps.facebook.com/cupomigo

4

3 に答える 3

21

リンクに使用target="_top"しましたが、現在は完全に機能しています。

于 2013-06-23T13:10:54.187 に答える
3

header() 関数の代わりに、以下のこの行を使用してください。

echo "<script>window.top.location = 'https://apps.facebook.com/yourappnamespace/';</script>";
于 2013-10-07T10:38:25.510 に答える