Fix authorization setup in Razor pages template (#23029)
This commit is contained in:
parent
86774fd277
commit
f627352387
|
|
@ -109,12 +109,11 @@ namespace Company.WebApplication1
|
||||||
#endif
|
#endif
|
||||||
#if (OrganizationalAuth)
|
#if (OrganizationalAuth)
|
||||||
|
|
||||||
services.AddRazorPages().AddMvcOptions(options =>
|
services.AddRazorPages();
|
||||||
|
services.AddAuthorization(options =>
|
||||||
{
|
{
|
||||||
var policy = new AuthorizationPolicyBuilder()
|
// By default, all incoming requests will be authorized according to the default policy
|
||||||
.RequireAuthenticatedUser()
|
options.FallbackPolicy = options.DefaultPolicy;
|
||||||
.Build();
|
|
||||||
options.Filters.Add(new AuthorizeFilter(policy));
|
|
||||||
});
|
});
|
||||||
#else
|
#else
|
||||||
services.AddRazorPages();
|
services.AddRazorPages();
|
||||||
|
|
|
||||||
Loading…
Reference in New Issue