如何修复凭据错误-ActiveSupport :: MessageEncryptor :: InvalidMessage

时间:2019-07-17 15:49:14

标签: ruby-on-rails ruby ruby-on-rails-5

我正在尝试访问初始化程序中的凭据。在此之前,我在Rails控制台中检查是否可以检索它,但是它给了我错误

我还尝试删除并创建新的凭据-它创建了新的凭据和主文件,但错误保持不变

我的代码捕捉

enter image description here

1 个答案:

答案 0 :(得分:2)

我尚未使用此功能,但似乎您正在将未加密的数据添加到加密文件中。

正确的命令是:

EDITOR=vim rails credentials:edit

用您喜欢的编辑器替换vim。不过,您需要先删除对文件的添加...

有关更多信息,请尝试rails credentials:help

(来源和更多信息:https://blog.eq8.eu/til/rails-52-credentials-tricks.html