Liunx下部署hangfire无法打开面板

若没有hangfir面板的过滤器IDashboardAuthorizationFilter,在打开/hangfire路径时请求会返回401未授权。
需要添加类继承IDashboardAuthorizationFilter过滤器类

    public class CustomerHangfireDashboardFilter : IDashboardAuthorizationFilter
    {
        public bool Authorize([NotNull] DashboardContext context)
        {

            return true;
        }
    }
并且在StartUp注册使用
app.UseHangfireDashboard("/hangfire", new DashboardOptions
{
//hangfire 身份验证过滤器
Authorization = new[] { new CustomerHangfireDashboardFilter() },
});

 

posted @   黄明辉  阅读(67)  评论(0编辑  收藏  举报
相关博文:
阅读排行:
· 10年+ .NET Coder 心语 ── 封装的思维:从隐藏、稳定开始理解其本质意义
· 地球OL攻略 —— 某应届生求职总结
· 提示词工程——AI应用必不可少的技术
· Open-Sora 2.0 重磅开源!
· 周边上新:园子的第一款马克杯温暖上架
点击右上角即可分享
微信分享提示