diff --git a/DiunaBI.API/Program.cs b/DiunaBI.API/Program.cs index c530385..5908dbf 100644 --- a/DiunaBI.API/Program.cs +++ b/DiunaBI.API/Program.cs @@ -79,10 +79,12 @@ builder.Services.AddAuthentication(options => { options.TokenValidationParameters = new TokenValidationParameters { - ValidateIssuer = false, - ValidateAudience = false, + ValidateIssuer = true, + ValidateAudience = true, ValidateLifetime = true, ValidateIssuerSigningKey = true, + ValidIssuer = builder.Configuration["JwtSettings:Issuer"], + ValidAudience = builder.Configuration["JwtSettings:Audience"], IssuerSigningKey = new SymmetricSecurityKey(Encoding.UTF8.GetBytes(builder.Configuration["JwtSettings:SecurityKey"]!)) }; }); diff --git a/DiunaBI.API/Services/JwtTokenService.cs b/DiunaBI.API/Services/JwtTokenService.cs index f43ca2b..5dd6c90 100644 --- a/DiunaBI.API/Services/JwtTokenService.cs +++ b/DiunaBI.API/Services/JwtTokenService.cs @@ -52,7 +52,7 @@ public class JwtTokenService(IConfiguration configuration, ILogger