如何在非开发计算机上安装开发证书并以HTTPS的身份运行?

时间:2019-06-07 12:26:47

标签: asp.net-core https deployment ssl-certificate publish

我将ASP.NET Core 2.2发布到本地,然后将其压缩并尝试在另一台计算机上运行。启动时,另一台计算机不显示正在侦听HTTPS,仅显示HTTP。

这使该应用程序无法运行。在开发机器本地,我得到了两个端点。我知道我可能必须使用dotnet dev-certs https --trust或类似的命令,但是由于我的构建是self-contained,所以我真的不想在每台机器上都安装.NET Core SDK,我只是为了获得该命令

如何让我的应用程序在另一台计算机上运行终结点且麻烦最少?

更新: 在启动控制台窗口中还会显示以下消息:

  

警告:Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [3]   无法确定要重定向的https端口。

0 个答案:

没有答案