Как установить dev-сертификаты и работать как HTTPS на компьютере, отличном от dev? - PullRequest
0 голосов
/ 07 июня 2019

Я публикую свой ASP.NET Core 2.2 в локальном расположении, затем архивирую его и пытаюсь запустить на другом компьютере.Другой компьютер при запуске не показывает прослушивание по HTTPS, только HTTP.

Это заставляет приложение не работать.Локально на моей машине разработчика я получаю обе конечные точки.Я понимаю, что мне, возможно, придется использовать dotnet dev-certs https --trust или аналогичную команду, но поскольку моя сборка self-contained, я действительно не хочу устанавливать .NET Core SDK на каждую машину, на которой я запускаю эту программу, просто для получения этой команды.

Как мне запустить приложение с конечной точкой на другом компьютере с наименьшими хлопотами?

Обновление: в окне консоли запуска также отображается следующее сообщение:

warn: Microsoft.AspNetCore.HttpsPolicy.HttpsRedirectionMiddleware [3] Не удалось определить порт https для перенаправления.

...