【发布时间】:2017-11-03 13:17:17
【问题描述】:
在迁移到 rails 5 之前它运行良好,但是当我迁移到 rails 5.1.1 时,它给了我类似
的错误ActiveSupport::MessageVerifier::InvalidSignature: ActiveSupport::MessageVerifier::InvalidSignature
我使用了与之前版本的 rails 相同的密钥。
例如
crypt = ActiveSupport::MessageEncryptor.new(Rails.configuration.secret_key_base)
执行以下行后,我收到了上述错误。
@password = crypt.decrypt_and_verify(User.last.encryptedpass)
【问题讨论】:
标签: ruby-on-rails ruby ruby-on-rails-5