Rails Secret API密钥存储

时间:2019-12-12 15:56:48

标签: ruby-on-rails api-key

我现在正在使用Rails 5.2,并且试图输入几个API密钥以用于生产目的。但是当我运行EDITOR="code --wait" rails credentials:edit时,出现以下错误消息:

enter image description here

要打开文本编辑器来存储生产API密钥,我需要做什么?

谢谢!

2 个答案:

答案 0 :(得分:0)

如果您尚未保存任何凭据,请删除您的凭据密钥

rm config/master.key
rm config/master.key

现在尝试它将起作用。

答案 1 :(得分:0)

尝试删除config/credentials.yml.enc文件:

rm config/credentials.yml.enc

然后运行:

EDITOR="code --wait" rails credentials:edit

这应该可以解决问题。