1

Я не могу войти в приложение, которое развернуто на Heroku, так что оно находится в production. На моей локальной машине тот, который запускает development, работает без проблем. Обе базы данных точно такие же, как и копии дампа друг друга.Rails app returns 401 Несанкционированный доступ при входе в систему только в производстве

Я проверил, что пользователь существует в удаленной базе данных, и пароль указан правильно, как локальная, так и удаленная версии из одной ветви и синхронизируются.

Я пытался this решение, но мой config/initializers/session_store.rb выглядит следующим образом:

# Be sure to restart your server when you modify this file. 
FilteredWeb::Application.config.session_store :cookie_store, key: '_filtered-web_session', domain: :all 

Кто-то также предложил изменить ключ шифрования в config/initializers/devise.rb, но я не вижу, где это сделать, и я также не понимаю логикой позади нее.

Версии

devise (2.2.3) 
rails (3.2.13) 

ответ

Смежные вопросы