From d0cb4666d42ddb0414a72a8a3b7beba38bac110e Mon Sep 17 00:00:00 2001 From: csimonapastore Date: Sat, 1 Mar 2025 17:46:05 +0100 Subject: [PATCH] Fixing issues --- MainProject/Core/Attributes/JwtAuthorizationAttribute .cs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/MainProject/Core/Attributes/JwtAuthorizationAttribute .cs b/MainProject/Core/Attributes/JwtAuthorizationAttribute .cs index 9734547..caeba8d 100644 --- a/MainProject/Core/Attributes/JwtAuthorizationAttribute .cs +++ b/MainProject/Core/Attributes/JwtAuthorizationAttribute .cs @@ -37,7 +37,7 @@ namespace BasicDotnetTemplate.MainProject.Core.Attributes var jwtKey = appSettings.JwtSettings?.Secret ?? String.Empty; var jwtIssuer = appSettings.JwtSettings?.ValidIssuer ?? String.Empty; var jwtAudience = appSettings.JwtSettings?.ValidAudience ?? String.Empty; - string token = null; + string? token = null; if (string.IsNullOrEmpty(jwtKey) || string.IsNullOrEmpty(jwtIssuer) || string.IsNullOrEmpty(jwtAudience)) { @@ -45,8 +45,8 @@ namespace BasicDotnetTemplate.MainProject.Core.Attributes return; } - string[] authorizations = context.HttpContext.Request.Headers.Authorization.FirstOrDefault()?.Split(" "); - if(authorizations.Length == 2) + string[]? authorizations = context.HttpContext.Request.Headers.Authorization.FirstOrDefault()?.Split(" "); + if (authorizations != null && authorizations.Length == 2) { token = authorizations[1]; }