From a73885286f4982fe74674d02fb4032f0db850a2d Mon Sep 17 00:00:00 2001 From: Developer 02 Date: Mon, 20 Jan 2025 10:09:13 +0100 Subject: [PATCH] =?UTF-8?q?fix:=20Aktualisiert,=20um=20die=20Konfiguration?= =?UTF-8?q?=20=C3=BCber=20consumers-api.json=20zu=20erm=C3=B6glichen.?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/DigitalData.Auth.API/Program.cs | 2 +- src/DigitalData.Auth.API/Services/DIExtensions.cs | 2 +- src/DigitalData.Auth.API/appsettings.json | 12 +----------- src/DigitalData.Auth.API/consumers-api.json | 2 +- 4 files changed, 4 insertions(+), 14 deletions(-) diff --git a/src/DigitalData.Auth.API/Program.cs b/src/DigitalData.Auth.API/Program.cs index 3fedf25..4aa276e 100644 --- a/src/DigitalData.Auth.API/Program.cs +++ b/src/DigitalData.Auth.API/Program.cs @@ -14,7 +14,7 @@ using System.Security.Claims; var builder = WebApplication.CreateBuilder(args); -builder.Configuration.AddJsonFile("consumer-api.json", true, true); +builder.Configuration.AddJsonFile("consumers-api.json", true, true); var config = builder.Configuration; diff --git a/src/DigitalData.Auth.API/Services/DIExtensions.cs b/src/DigitalData.Auth.API/Services/DIExtensions.cs index d9d08c8..5dee6f3 100644 --- a/src/DigitalData.Auth.API/Services/DIExtensions.cs +++ b/src/DigitalData.Auth.API/Services/DIExtensions.cs @@ -8,7 +8,7 @@ namespace DigitalData.Auth.API.Services { public static IServiceCollection AddConsumerApiServiceFromConfiguration(this IServiceCollection services, IConfiguration configuration, string key = "ConsumerAPIs") { - var consumerApis = configuration.GetSection("ConsumerAPIs").Get>() ?? throw new InvalidOperationException($"No Consumer list found in {key} in configuration."); + var consumerApis = configuration.GetSection(key).Get>() ?? throw new InvalidOperationException($"No Consumer list found in {key} in configuration."); services.AddSingleton(Options.Create(consumerApis)); services.AddSingleton(); return services; diff --git a/src/DigitalData.Auth.API/appsettings.json b/src/DigitalData.Auth.API/appsettings.json index 4a6c381..842a011 100644 --- a/src/DigitalData.Auth.API/appsettings.json +++ b/src/DigitalData.Auth.API/appsettings.json @@ -50,15 +50,5 @@ "Lifetime": "02:00:00" } ] - }, - "ConsumerAPIs": [ - { - "Name": "WorkFlow.API", - "Password": "t3B|aiJ'i-snLzNRj3B{9=&:lM5P@'iL" - }, - { - "Name": "DigitalData.UserManager.API", - "Password": "a098Hvu1-y29ep{KPQO]#>8TK+fk{O`_d" - } - ] + } } \ No newline at end of file diff --git a/src/DigitalData.Auth.API/consumers-api.json b/src/DigitalData.Auth.API/consumers-api.json index e21183d..7f8065e 100644 --- a/src/DigitalData.Auth.API/consumers-api.json +++ b/src/DigitalData.Auth.API/consumers-api.json @@ -2,7 +2,7 @@ "ConsumerAPIs": [ { "Name": "WorkFlow.API", - "Password": "t3B|aiJ'i-snLzNRj3B{9=&:lM5P@'i�L" + "Password": "t3B|aiJ'i-snLzNRj3B{9=&:lM5P@'iL" }, { "Name": "DigitalData.UserManager.API",