From 7e1e44a4dc839e9e969a280fd618b07cd13a382a Mon Sep 17 00:00:00 2001 From: P-A Date: Sun, 29 Mar 2026 21:38:02 +0200 Subject: [PATCH] Update 2 --- .gitignore | 5 +++-- Homework/Program.cs | 11 +++++++++-- 2 files changed, 12 insertions(+), 4 deletions(-) diff --git a/.gitignore b/.gitignore index 04efb9a..34c307d 100644 --- a/.gitignore +++ b/.gitignore @@ -136,5 +136,6 @@ dist .yarn/install-state.gz .pnp.* -**/bin -**/obj \ No newline at end of file +# .Net build output +bin/ +obj/ \ No newline at end of file diff --git a/Homework/Program.cs b/Homework/Program.cs index 0d6d5b0..5f26e5b 100644 --- a/Homework/Program.cs +++ b/Homework/Program.cs @@ -30,7 +30,14 @@ builder.Services.AddCors(options => // ====================== var jwtSettings = builder.Configuration.GetSection("JwtSettings"); -var key = Encoding.UTF8.GetBytes(jwtSettings["Key"]); +string? secretKey = jwtSettings["Key"]; + +if(string.IsNullOrEmpty(secretKey)) +{ + return; +} + +var key = Encoding.UTF8.GetBytes(secretKey); // ====================== // Lägg till JWT Authentication @@ -84,4 +91,4 @@ app.UseAuthorization(); app.MapControllers(); -app.Run(); +await app.RunAsync();