開発環境で。Twitter API では、localhost やその他のホスト名ではなく、0.0.0.0 からログインする必要があります。
ただし、サブドメインを介してローカル アプリもテストしています。でsession_store.rb
:
Foobar::Application.config.session_store :redis_store, :servers => REDISTOGO_URL, :key_prefix => "foobar:rails:session", :expire_in => 1.week, :domain => '.localhost.dev'
Twitter にログインしようとするたびに、401 Unauthorized
. を設定:domain => '0.0.0.0'
すると、うまく Twitter にログインできます。持つ:
Foobar::Application.config.session_store :redis_store, :servers => REDISTOGO_URL, :key_prefix => "foobar:rails:session", :expire_in => 1.week
部品がなく:domain =>
ても問題なく Twitter にログインできます。
を設定すると Twitter のログイン:domain
が妨げられるのはなぜですか?session_store.rb