You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
This commit was created on GitHub.com and signed with GitHub’s verified signature.
Fixed
Fixed the login-selection page (and any other bundled wwwroot asset) rendering a blank page for anyone signing in or accepting an invite. UseIngress() never called app.UseRouting() explicitly, so once the reverse proxy had a configured backend — the case in every real deployment — ASP.NET Core's implicit routing insertion matched the proxy's catch-all route against every request, including AuthProxy's own bundled assets. UseStaticFiles() is endpoint-aware and skips serving a file once a route is already matched, so every asset request fell through to SelectProviderMiddleware, which refuses unauthenticated, non-navigating callers with a 401.