heroku上设备的秘密密钥不起作用

问题描述 投票:0回答:1

我正在尝试将新应用推向Heroku,它已经在本地预安装了。一旦我尝试按下git push heroku master,每次它告诉我'Devise.secret_key未设置。请将以下内容添加到您的Devise初始化程序中:现在他们的键..每次都不同,因此在initializers / devise.rb中设置它从来没有任何作用。我试过在vars下的heroku中设置它,但是同样,密钥不断变化

我正在使用Rails 5.0和devise 4.2。

关于如何运行而不每次更改它的任何想法?或如何设置?

**我已经浏览了过去2个小时的stackoverflow,但看不到我的问题的解决方案。

谢谢。

ruby-on-rails ruby heroku devise ruby-on-rails-5
1个回答
0
投票

通过heroku仪表板或cli-SECRET_KEY_BASE设置heroku config:set SECRET_KEY_BASE=<some-key-here>。执行rake secret获得一个。

© www.soinside.com 2019 - 2024. All rights reserved.