0

このアプリは Nitrous.io で開発しました (heroku postgresql DB を使用)。そのプラットフォームでテストすると、Omniauth は正しく動作します。プロダクション Heroku を試してみると、facebook から「パラメーター app_id が必要です」というエラーが表示されます。

device.rb 内

config.omniauth :facebook, ENV["FB_APP_ID"], ENV["FB_APP_SECRET"]

私の Facebook 開発者サイトの URL とコールバックは最新です。ENV 変数は Figaro によるもので、Nitrous.io を実行すると問題なく動作します。

4

2 に答える 2

0

https://github.com/laserlemon/figaro

次のことを試しましたか?

ヘロク

Heroku ではすでに、アプリケーションの構成を簡単に設定できます。

$ heroku config:set google_analytics_key=UA-35722661-5

figaro コマンドを使用すると、構成ファイルから一度に値を設定できます。

$ figaro heroku:set -e production

詳細については:

$ figaro help heroku:set

于 2015-02-12T01:01:46.517 に答える