我的Rails 5应用程序中出现密钥错误。
上面写着KeyError: key not found: :secret_key_base
。
我认为它不会为登录用户生成令牌。
从github克隆项目后它开始给我错误,但是在此之前未被克隆的它正常工作。
答案 0 :(得分:1)
secrets.yml
文件不会发送到版本控制,因此您必须在本地创建自己的文件,然后运行rails secret
。将新生成的值复制到您的
config / secrets.yml 就像这样:
development:
secret_key_base: insert-copied-key-here