web-dev-qa-db-ja.com

OAuthエラー:このIPはそのアプリケーションに対してリクエストを行うことができません

ランダムになり始めたばかりですThis IP can't make requests for that application.私のアプリのエラー。サーバーのIPアドレスは、アプリの設定のホワイトリストにあり、完全に機能していましたが、ランダムにこのエラーが発生し始めました。サーバーのIPを確認しました(静的であることはすでにわかっていますが)。ホワイトリストのすべてのエントリを削除しましたが、どれも機能していないようです。奇妙なことに、自宅からまったく同じコードをテストでき、機能します。問題の原因は何でしょうか?これは数分前でも発生していませんでしたが、サーバーでエラーが発生しました。

ありがとう、できます。

[〜#〜] update [〜#〜]:ホワイトリストも削除できないようです。アプリの詳細設定に移動すると、IPが再び表示されました。それらを削除して保存しました。保存されたと表示されますが、下にスクロールすると、IPはまだそこにあります。 Facebookの深刻なバグだと思います。しかし、その[現在編集不可能な]リストには、とにかく私のサーバーのIPが含まれています。

16
Can Poyrazoğlu

Facebookでバグが発生しているにもかかわらず(Facebook側でより深く調査することになりました)、Webホスティングの発信接続が数時間でランダムに変化することに気付きました。着信専用IPはそのままですが、サーバー側で接続を開始しようとすると、サーバーが割り当てられた専用IPを使用していないことに気付きました。ホスティングプロバイダーであるGoDaddyに連絡したところ、状況は正常であり、専用IPを使用していても修正する方法がないことが通知されました。ホワイトリストをクリアし(すべてのIPアドレスを許可-デフォルト)、問題は解決しました。 (その間、Facebookは私のホワイトリストの問題も分析して修正したので、リストをクリアすることができました)

8
Can Poyrazoğlu

Victor Hugo Arango A.が言ったように、サーバーのホワイトリストにあるすべてのIPを削除すれば、準備は完了です。これをする:

  1. アプリの設定に移動します
  2. 詳細設定タブ)
  3. セキュリティ(セクション)IPが表示された場合は、削除します。
35
Robot Boy

同じ問題が発生しました...サーバーのホワイトリストに記載されているすべてのIPを削除しました。

最近、hostgatorでcomodoを使用してssl証明書を購入しました。IPが変更され、すべてが機能しなくなります。「このIPはそのアプリケーションを要求できません。」というエラーが表示されます。 FacebookサーバーはまだDNSを更新していないと思うので、エラーが発生しています。

したがって、Facebookアプリの事前設定で、すべてのサーバーホワイトリストIPを削除する問題を解決できます。

15

ドメインのcloudFlareサービスを削除する必要がありました

0
Roger Gajraj