小编Kir*_*ale的帖子

ActiveSupport::MessageVerifier::InvalidSignature:Rails 5 中的 ActiveSupport::MessageVerifier::InvalidSignature 错误

在迁移到 rails 5 之前,它运行良好,但是当我迁移到 rails 5.1.1 时,它给了我这样的错误

ActiveSupport::MessageVerifier::InvalidSignature: ActiveSupport::MessageVerifier::InvalidSignature

我使用了我们在以前版本的 rails 中使用的相同密钥。

前任。

crypt = ActiveSupport::MessageEncryptor.new(Rails.configuration.secret_key_base)
Run Code Online (Sandbox Code Playgroud)

执行以下行后,我收到提到的错误。

@password = crypt.decrypt_and_verify(User.last.encryptedpass)
Run Code Online (Sandbox Code Playgroud)

ruby ruby-on-rails ruby-on-rails-5

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

ruby ×1

ruby-on-rails ×1

ruby-on-rails-5 ×1