私は 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
... または受け入れるリダイレクトとして希望するものを追加します。