I have a custom dashboard authorization filter from 1.5.9 which uses IAuthorizationFilter and then checks the user role for a specific group membership.
I’m using Hangfire with a self-hosted Owin API web service and a sql server data source.
After updating to 1.6.1 I just saw an empty dashboard with no graphs or menu. I removed the authentication filter and options but that didn’t change anything; it’s still empty. The jobs seem to still process.
For now I’m just using the default dashboard configuration with no authentication. I’ve attached a screenshot.
appBuilder.UseHangfireDashboard("/hangfire");
Any ideas on what may have changed or what needs to be done differently? The docs haven’t been updated yet and even with the basic dashboard on a local with no authentication it doesn’t work.
Edit: Now the dashboard only displays correctly if I configure my Owin service to use an http://localhost address even though the configuration has the correct server name. The current server is in the local intranet zone.
Edit2: Apparently, with 1.6.1 if I use localhost for my self-hosted owin service then the dashboard will work locally but, obviously, not from another computer. If I use the server name, as intended, then the dashboard ONLY works remotely and not locally.