IIS 10 Windows Server 2019 - 403 - Запрещено: доступ запрещен при доступе к сайту ASP.NET MVC - PullRequest
0 голосов
/ 23 октября 2019
  • Новая установка Windows Server 2019 и IIS 10

enter image description here

  • Веб-развертывание ASP.NET MVC 5приложение на веб-сайт
  • Для идентификатора анонимного пользователя установлено «Идентификация пула приложений»

enter image description here

  • Уровень сайтатакже включена анонимная аутентификация

enter image description here

  • IIS AppPool\ApplicationPoolName имеет следующие действующие разрешения для веб-корня, который находится под корнемпапка:

enter image description here

И все же, когда я захожу на сайт, я получаю 403:

enter image description here

Если я помещаю статический файл, такой как index.html, в корневой веб-каталог, его содержимое обрабатывается в соответствии с ожиданиями. Так что это похоже на MVC.

Что я здесь пропустил?

1 Ответ

0 голосов
/ 23 октября 2019

Согласно вашему описанию, я предлагаю вам еще раз проверить свою папку, чтобы убедиться, что у вашего удостоверения пула приложений есть разрешение на доступ к этой папке.

Подробности, вы можете обратиться к следующим шагам:

1.Нажмите правой кнопкой мыши папку, в которой вы разместили приложение, и выберите свойство.

2. Выберите вкладку Безопасность

3. Нажмите кнопку Изменить, а затем кнопку Добавить

4.Нажмите кнопку Locations и убедитесь, что вы выбрали свой компьютер.

5.Введите IIS AppPool\ (eg: IIS AppPool\smartcrypt) в поле Введите имена объектов для выбора:.

6.Нажмитенажмите кнопку «Проверить имена» и нажмите кнопку «ОК».

7.Проверьте «Изменить» в столбце «Разрешить», нажмите кнопку «ОК» и ОК.

...