我已按如下方式安装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网站会失败...
偶然发现: