使用Rails 4.0.1
我正在尝试生成一个与ActiveSupport::MessageEncryptor
一起使用的密钥,但我找不到如何要求key_generator。我正在关注此代码:http://api.rubyonrails.org/classes/ActiveSupport/MessageEncryptor.html
此代码抛出错误:
key = ActiveSupport::KeyGenerator.new('password').generate_key(salt)
NameError: uninitialized constant ActiveSupport::KeyGenerator
要求它也不起作用:
require 'active_support/key_generator'
LoadError: cannot load such file -- active_support/key_generator
最后,谷歌搜索没有产生相关结果。勒撕裂。
之前有人使用过KeyGenerator吗?我怎么得到它?
答案 0 :(得分:0)
它从rails 4.0.0开始存在