開発用にFacebookアプリにlocalhost:3000を追加するにはどうすればいいですか?質問する

開発用にFacebookアプリにlocalhost:3000を追加するにはどうすればいいですか?質問する

私は Rails 4 アプリに取り組んでいます。私のラップトップでは、開発は で行われていますlocalhost:3000。サイトの実際のドメインは ですroomidex.com

Facebook アプリを本番環境と開発環境で動作するように設定するにはどうすればよいですか?

現在の構成は次のとおりです。

App Domains: roomidex.com

Website With Facebook Login: 
Site URL: http://www.roomidex.com

localhost:3000 で Facebook ログインしようとすると、予想通り次のようなエラーが表示されます。

{
   "error": {
      "message": "Invalid redirect_uri: Given URL is not allowed by the Application configuration.",
      "type": "OAuthException",
      "code": 191
   }
}

ベストアンサー1

Facebook アプリ ページで、「アプリの編集」をクリックし、左側のナビゲーションで「詳細」をクリックします。次に、「有効な OAuth リダイレクト URI」に、http://localhost:3000... または受け入れるリダイレクトとして希望するものを追加します。

おすすめ記事