4

我在使用 Devise 和 CanCan 的 Rails 应用程序中尝试使用 ActiveAdmin 时不断收到错误消息。错误是:

CanCan::AuthorizationNotPerformed in Admin::FindingsController#index

这个动作失败了,check_authorization因为它没有authorize_resource。添加skip_authorization_check以绕过此检查。

我进行了广泛研究,但找不到似乎可行的解决方案。

4

1 回答 1

0

ActiveAdmin 以不同的方式授权请求,您不能check_authorization与 ActiveAdmin 一起使用。

于 2014-12-15T09:18:05.047 回答