私のサイトでは、「facebook api sdk」を使用してユーザーの facebook 情報にアクセスし、ログインします。
次のエラー メッセージが生成されます。別の Facebook プラグイン (Nextend Facebook Connect) を使用してみましたが、同じエラー メッセージが表示されます。
アプリ設定で IP アドレスのホワイトリストを入力しようとしましたが、まだ機能しません...
複数のインスタンス ( Dynos と Workers ) がある場合、すべてがブラックリストに登録されているとは限りません。「heroku ps:restart」を実行すると、正常なインスタンスの一部が不適切な IP に移動する可能性があります。代わりに、悪いインスタンスのみをリサイクルすることをお勧めします
heroku restart bad_instance_name --app=your_app_name
grep でインスタンスを見つけることができます
heroku logs -t --app=your_app_name | grep 'Unauthorized source IP address'
結果の出力により、インスタンス名が明らかになります。
これは 'heroku ps:restart' よりもはるかにうまく機能しました。これは、実行中のインスタンスが 5 つ以上あり、一度にそのうちの 1 つまたは 2 つだけが不適切な IP を持っていたためです。