Разработка и отладка (удаленно) ASP. NET Базового веб-приложения в IIS - PullRequest
0 голосов
/ 30 апреля 2020

В настоящее время я разрабатываю веб-приложение ASP. NET Core 3.1. Я использую Visual Studio 2019 Community Edition, установленную на Windows Server 2019 с включенным IIS (настройка / установка по умолчанию).

Чего я хочу добиться:

  • Доступ и отладка базового веб-приложения ASP. NET из глобальной сети. Для этого я успешно настроил: 1. запись DNS * publi c. 2. Брандмауэр (правило NAT извне для внутреннего хоста IIS). я могу «приземлиться» на веб-сервере IIS извне (WAN).
  • Разработка и отладка моего ASP. NET Core 3.1 Web App в Visual Studio 2019 Community Edition. Я хочу открыть браузер, перейдите к https://mywebapp.mypublicdomain.tld/weatherforecast - прогноз погоды - это класс по умолчанию при добавлении приложения Web Core в VS. NET. После того, как я захожу в приложение, я хочу иметь возможность устанавливать точки останова и отлаживать приложение. Должно быть включено SSL -> HTTP S

Я попытался настроить IIS Express, чтобы разрешить доступ из удаленных систем. для этого я читал пост Скотта Хансельмана https://www.hanselman.com/blog/WorkingWithSSLAtDevelopmentTimeIsEasierWithIISExpress.aspx и этот пост Stackoverflow: Как включить внешний запрос в IIS Express? . я успешно настроил Keyoti Conveyor https://keyoti.com/products/conveyor/index.html, но теперь по прошествии нескольких часов я так и не смог выяснить , как настроить и настроить Visual Studio 2019 для использования IIS в качестве веб-сервера, Я следовал этому посту / документации:

Хост ASP. NET Ядро на Windows с IIS https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-3.1

на мой вопрос -> Кто-нибудь есть учебник, который охватывает эту тему / требования?

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...