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) options.AddPolicy(
if (!string.IsNullOrEmpty(jwtOptions.Audience)) nameof(ApiScope),
{ policy =>
options.AddPolicy( {
nameof(ApiScope), policy.RequireAuthenticatedUser();
policy => policy.RequireClaim("scope", jwtOptions.Audience);
{ });
policy.AuthenticationSchemes.Add(
JwtBearerDefaults.AuthenticationScheme);
policy.RequireAuthenticatedUser();
policy.RequireClaim("scope", jwtOptions.Audience);
});
}
}); });
} }