我将ASP.NET Core 2.2发布到本地,然后将其压缩并尝试在另一台计算机上运行。启动时,另一台计算机不显示正在侦听HTTPS,仅显示HTTP。
这使该应用程序无法运行。在开发机器本地,我得到了两个端点。我知道我可能必须使用dotnet dev-certs https --trust
或类似的命令,但是由于我的构建是self-contained
,所以我真的不想在每台机器上都安装.NET Core SDK,我只是为了获得该命令
如何让我的应用程序在另一台计算机上运行终结点且麻烦最少?
更新: 在启动控制台窗口中还会显示以下消息:
警告:Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [3] 无法确定要重定向的https端口。