From ab579347c6ca0c53bffde863e095cda964c139f5 Mon Sep 17 00:00:00 2001 From: Meysam Hadeli <35596795+meysamhadeli@users.noreply.github.com> Date: Fri, 11 Apr 2025 21:52:22 +0330 Subject: [PATCH] fix: fix bug in jwt config --- building-blocks/Jwt/JwtExtensions.cs | 21 +++++++-------------- 1 file changed, 7 insertions(+), 14 deletions(-) diff --git a/building-blocks/Jwt/JwtExtensions.cs b/building-blocks/Jwt/JwtExtensions.cs index ba6c0ac..10769d1 100644 --- a/building-blocks/Jwt/JwtExtensions.cs +++ b/building-blocks/Jwt/JwtExtensions.cs @@ -48,20 +48,13 @@ public static class JwtExtensions .RequireAuthenticatedUser() .Build(); - // Add your scope policy (optional) - if (!string.IsNullOrEmpty(jwtOptions.Audience)) - { - options.AddPolicy( - nameof(ApiScope), - policy => - { - policy.AuthenticationSchemes.Add( - JwtBearerDefaults.AuthenticationScheme); - - policy.RequireAuthenticatedUser(); - policy.RequireClaim("scope", jwtOptions.Audience); - }); - } + options.AddPolicy( + nameof(ApiScope), + policy => + { + policy.RequireAuthenticatedUser(); + policy.RequireClaim("scope", jwtOptions.Audience); + }); }); }