我在使用Devise和CanCan的Rails应用程序中尝试使用ActiveAdmin时遇到错误。错误是:
CanCan :: AuthorizationNotPerformed在Admin :: FindingsController #index
中
check_authorization
此操作失败,因为它不是authorize_resource
。添加skip_authorization_check
以绕过此检查。
我看了很多,找不到似乎有用的解决方案。
答案 0 :(得分:0)
ActiveAdmin以不同的方式授权请求,您不能将check_authorization
与ActiveAdmin一起使用。