我正在尝试将新应用推向Heroku,它已经在本地预安装了。一旦我尝试按下git push heroku master,每次它告诉我'Devise.secret_key未设置。请将以下内容添加到您的Devise初始化程序中:现在他们的键..每次都不同,因此在initializers / devise.rb中设置它从来没有任何作用。我试过在vars下的heroku中设置它,但是同样,密钥不断变化
我正在使用Rails 5.0和devise 4.2。
关于如何运行而不每次更改它的任何想法?或如何设置?
**我已经浏览了过去2个小时的stackoverflow,但看不到我的问题的解决方案。
谢谢。
通过heroku仪表板或cli-SECRET_KEY_BASE
设置heroku config:set SECRET_KEY_BASE=<some-key-here>
。执行rake secret
获得一个。