ЭТА ПРОБЛЕМА:
Когда я просматриваю из внешнего Интернета или на самом сервере мое веб-приложение ASP.NET, размещенное на Windows Server 2016 IIS на моей новой виртуальной машине AWS EC2, я получаю сообщение об ошибке 403 Доступ запрещен.
ПОПЫТКИ ИЗМЕНИТЬ ...
IIS> Connections> my_web_site> browse не работает: «Веб-страница не может быть найдена»
IIS> Connections> my_web_site> Manage Website> browse cmd получает ошибку сервера
IIS> Подключения> my_web_site> Изменить привязки> при просмотре получает ошибку сервера
ЗАДНИЙ ПЛАН...
ASP.NET нормально работает на предыдущей виртуальной машине Azure.
Приложение ASP.NET работает нормально, когда я отлаживаю его из Visual Studio на виртуальной машине.
Все привязки IIS настраиваются так же, как на предыдущей виртуальной машине Azure.
СВОЙСТВА IIS ВЕБ-ПРИЛОЖЕНИЯ ... ……….
Похоже, вы не поместили код в папку C:\inetpub\wwwroot
.
В случае, если код находится в папке, отличной от этой, вы должны предоставить полный контроль над папкой для пользователя IIS_USRS. Это пользователь, которого IIS использует для обслуживания контента.