代码之家  ›  专栏  ›  技术社区  ›  Juanito Fatas

Rails控制器测试未定义的方法变量安全比较

  •  1
  • Juanito Fatas  · 技术社区  · 7 年前

    从Rails 5.1升级到5.2后,从使用HTTP基本身份验证测试的控制器获取以下错误:

    undefined method `variable_size_secure_compare' for 
    ActiveSupport::SecurityUtils:Module
    
    1 回复  |  直到 7 年前
        1
  •  2
  •   Juanito Fatas    7 年前

    Rails 5.2删除了此方法,请参见 5.2 release note 是的。

    使用 ActiveSupport::SecurityUtils.secure_compare 相反。

    推荐文章