diff --git a/SS14.Admin/Startup.cs b/SS14.Admin/Startup.cs index 1b36179..c479fb9 100644 --- a/SS14.Admin/Startup.cs +++ b/SS14.Admin/Startup.cs @@ -75,6 +75,14 @@ public void ConfigureServices(IServiceCollection services) var handler = ctx.HttpContext.RequestServices.GetRequiredService(); await handler.HandleTokenValidated(ctx); }; + + if (Configuration["Auth:RedirectUri"] != null) { + options.Events.OnRedirectToIdentityProvider = async ctx => + { + ctx.ProtocolMessage.RedirectUri = Configuration["Auth:RedirectUri"]; + await Task.FromResult(0); + }; + } }); }