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",