This project demonstrate several features:
- Kestrel Https configuration
- Kestrel configuration in appsettings instead of environment variables
- Encrypted password for Certificates in appsettings
- ProtectedJsonConfigurationProvider for password decript
- Docker and docker-compose files to run the NetCore6 Web Api project with configured https
https://learn.microsoft.com/en-us/dotnet/core/additional-tools/self-signed-certificates-guide#with-powershell https://learn.microsoft.com/en-us/aspnet/core/fundamentals/servers/kestrel/endpoints?view=aspnetcore-6.0#configureendpointdefaults-1