diff --git a/src/dotnet/QuantEngine.Web/Program.cs b/src/dotnet/QuantEngine.Web/Program.cs index b487af81..29c94d40 100644 --- a/src/dotnet/QuantEngine.Web/Program.cs +++ b/src/dotnet/QuantEngine.Web/Program.cs @@ -40,7 +40,13 @@ try opts.ExpireTimeSpan = TimeSpan.FromHours(12); }); - builder.Services.AddAuthorization(); + builder.Services.AddAuthorization(options => + { + options.AddPolicy(AdminAuthDefaults.Scheme, policy => + { + policy.RequireAuthenticatedUser(); + }); + }); builder.Services.AddAntiforgery(); // Razor Pages with authorization conventions