Here is my code for authorization. I am using Hangfire.Dashboard.Authorization.
However it doesn’t work and when navigating to the dashboard I am met with a blank screen. If authorization is left out, then I can navigate without issue.
Dim user = New BasicAuthAuthorizationUser() With { _
.Login = "HtYYGReeW12lP", _
.PasswordClear = "dfhjhJHJHJK7grE" _
}
Dim Users = New List(Of BasicAuthAuthorizationUser)
Users.Add(user)
Dim filter = New BasicAuthAuthorizationFilter(New BasicAuthAuthorizationFilterOptions() With { _
.RequireSsl = False, _
.LoginCaseSensitive = True, _
.Users = Users _
})
Dim authorizationFilters = New List(Of BasicAuthAuthorizationFilter)
authorizationFilters.Add(filter)
app.UseHangfireDashboard("/hangfire", New DashboardOptions() With { _
.AppPath = "http://mysite.com", _
.AuthorizationFilters = authorizationFilters _
})