fix: fix bug in jwt config

This commit is contained in:
Meysam Hadeli 2025-04-11 21:52:22 +03:30
parent c9b1767b41
commit ab579347c6

View File

@ -48,20 +48,13 @@ public static class JwtExtensions
.RequireAuthenticatedUser() .RequireAuthenticatedUser()
.Build(); .Build();
// Add your scope policy (optional)
if (!string.IsNullOrEmpty(jwtOptions.Audience))
{
options.AddPolicy( options.AddPolicy(
nameof(ApiScope), nameof(ApiScope),
policy => policy =>
{ {
policy.AuthenticationSchemes.Add(
JwtBearerDefaults.AuthenticationScheme);
policy.RequireAuthenticatedUser(); policy.RequireAuthenticatedUser();
policy.RequireClaim("scope", jwtOptions.Audience); policy.RequireClaim("scope", jwtOptions.Audience);
}); });
}
}); });
} }