Introduced a new `AuthScheme` class for JWT authentication schemes. Added `ExceptionHandlingMiddleware` for global exception handling. Updated `Program.cs` to refactor service registrations, including Blazor, API controllers, CORS, and Swagger setup. Removed YARP reverse proxy and added a more comprehensive configuration for authentication and caching. Updated `appsettings.json` and `appsettings.Development.json` with new sections for authentication, logging, and various application-specific settings. Added new classes for handling authentication tokens, connection strings, and cache options.
19 lines
362 B
JSON
19 lines
362 B
JSON
{
|
|
"Logging": {
|
|
"LogLevel": {
|
|
"Default": "Information",
|
|
"Microsoft.AspNetCore": "Warning"
|
|
}
|
|
},
|
|
"AuthClientParams": {
|
|
"Url": "http://172.24.12.39:9090/auth-hub",
|
|
"PublicKeys": [
|
|
{
|
|
"Issuer": "auth.digitaldata.works",
|
|
"Audience": "sign-flow.digitaldata.works"
|
|
}
|
|
],
|
|
"RetryDelay": "00:00:05"
|
|
}
|
|
}
|