我如何解决Rails 5密钥错误?

时间:2019-01-10 17:19:32

标签: ruby-on-rails ruby sqlite authentication

我的Rails 5应用程序中出现密钥错误。

上面写着KeyError: key not found: :secret_key_base。 我认为它不会为登录用户生成令牌。

从github克隆项目后它开始给我错误,但是在此之前未被克隆的它正常工作。

1 个答案:

答案 0 :(得分:1)

secrets.yml文件不会发送到版本控制,因此您必须在本地创建自己的文件,然后运行rails secret。将新生成的值复制到您的 config / secrets.yml 就像这样:

development: secret_key_base: insert-copied-key-here