我有一个使用 Blazor 和 Docker 的应用程序,可以为多个客户以多种模式运行(加载各种配置和模块)。我使用 Visual Studio 2019 中的配置文件功能来更改环境变量,这些变量决定运行哪个版本的应用程序。
作为标准,Docker 配置文件是事件配置文件。当我以这种模式运行应用程序时,它启动没有问题,并且开发 SSL 证书有效。
我创建了一些新的配置文件(和所属的 appsettings.*.json 文件),我可以在这里选择
当我选择其中一个配置文件时,它们加载正常并且应用程序运行,但由于某种原因,它们不会重用我在“Docker”配置文件中运行它时正在工作的相同开发证书。我该如何解决?
我尝试了以下方法:
最佳答案
答案是 docker 不支持此功能。
https://github.com/dotnet/aspnetcore/issues/33220#issuecomment-854633300
关于docker - Visual Studio 配置文件更改导致无效的 ssl 证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/67788646/