Skip to content

Commit f627352

Browse files
authored
Fix authorization setup in Razor pages template (#23029)
1 parent 86774fd commit f627352

File tree

1 file changed

+4
-5
lines changed
  • src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp

1 file changed

+4
-5
lines changed

src/ProjectTemplates/Web.ProjectTemplates/content/RazorPagesWeb-CSharp/Startup.cs

Lines changed: 4 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -109,12 +109,11 @@ public void ConfigureServices(IServiceCollection services)
109109
#endif
110110
#if (OrganizationalAuth)
111111

112-
services.AddRazorPages().AddMvcOptions(options =>
112+
services.AddRazorPages();
113+
services.AddAuthorization(options =>
113114
{
114-
var policy = new AuthorizationPolicyBuilder()
115-
.RequireAuthenticatedUser()
116-
.Build();
117-
options.Filters.Add(new AuthorizeFilter(policy));
115+
// By default, all incoming requests will be authorized according to the default policy
116+
options.FallbackPolicy = options.DefaultPolicy;
118117
});
119118
#else
120119
services.AddRazorPages();

0 commit comments

Comments
 (0)