【发布时间】:2019-11-29 14:01:27
【问题描述】:
我对 .NET 完全陌生,遇到了一个与代理应用程序相关的问题。 它是一个物联网代理应用程序,将被部署和运行 Windows 和 Linux 系统。
该应用程序是基于 Web 服务的应用程序,并使用 HTTPS 证书来启用客户端和代理之间的安全通信。当我尝试在其中一个系统上运行应用程序时,出现错误
System.InvalidOperationException: Unable to configure HTTPS endpoint. No server certificate was specified, and the default developer certificate could not be found.
浏览了大部分帖子后,发现我们需要在系统上下载安装'dotnet'运行时并运行以下命令
dotnet dev-certs https
dotnet dev-certs https --check
但是,对于开发环境,可以运行这些命令。我正在寻找一种解决方案,让我们无需下载和安装 dotnet 运行时环境即可运行应用程序。
运行应用程序可能需要哪些初始配置设置?
【问题讨论】: