Sidekiq Web失败nil:NilClass的未定义方法'failure_app'>>

问题描述 投票:0回答:1

我已按如下方式安装Sidekiq:

  require 'sidekiq/web'
  Sidekiq::Web.set :sessions, false

  authenticate :admin do
    mount Sidekiq::Web => '/admin/sidekiq'
  end

当我尝试访问它时,现在Sidekiq网站失败-这是本地的并且正在生产中。

NoMethodError at /unauthenticated
undefined method `failure_app' for nil:NilClass

failure_appdevise(4.7.1)lib / devise / delegator.rb

def failure_app(env)
  app = env["warden.options"] &&
    (scope = env["warden.options"][:scope]) &&
    Devise.mappings[scope.to_sym].failure_app
  app || Devise::FailureApp
end

我已按如下方式安装Sidekiq:要求'sidekiq / web'Sidekiq :: Web.set:sessions,错误的身份验证:admin进行Mount Sidekiq :: Web =>'/ admin / sidekiq'结束现在Sidekiq网站会失败...

devise activeadmin sidekiq
1个回答
0
投票

偶然发现:

© www.soinside.com 2019 - 2024. All rights reserved.