Fixing issues

This commit is contained in:
2025-03-01 17:46:05 +01:00
parent 7321ab2901
commit d0cb4666d4

View File

@@ -37,7 +37,7 @@ namespace BasicDotnetTemplate.MainProject.Core.Attributes
var jwtKey = appSettings.JwtSettings?.Secret ?? String.Empty; var jwtKey = appSettings.JwtSettings?.Secret ?? String.Empty;
var jwtIssuer = appSettings.JwtSettings?.ValidIssuer ?? String.Empty; var jwtIssuer = appSettings.JwtSettings?.ValidIssuer ?? String.Empty;
var jwtAudience = appSettings.JwtSettings?.ValidAudience ?? 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)) if (string.IsNullOrEmpty(jwtKey) || string.IsNullOrEmpty(jwtIssuer) || string.IsNullOrEmpty(jwtAudience))
{ {
@@ -45,8 +45,8 @@ namespace BasicDotnetTemplate.MainProject.Core.Attributes
return; return;
} }
string[] authorizations = context.HttpContext.Request.Headers.Authorization.FirstOrDefault()?.Split(" "); string[]? authorizations = context.HttpContext.Request.Headers.Authorization.FirstOrDefault()?.Split(" ");
if(authorizations.Length == 2) if (authorizations != null && authorizations.Length == 2)
{ {
token = authorizations[1]; token = authorizations[1];
} }