IIS 7.5 403 ошибки отказа в доступе при развертывании ASP Приложение .NET MVC

Сценарий довольно простой. Я пытаюсь запустить приложение MVC 3 на моем облачном сервере EC2. Вот шаги, которые я предпринял:

  1. Установлена ​​веб-роль с настройками по умолчанию и добавлен ASP.NET
  2. Установлен SQL Server Express
  3. Установлен MVC 3
  4. Установлен .NET 3.5 SP1 и .NET 4.0
  5. Установлен все обновления
  6. Установлен веб-развертывание 2.0 и настроено развертывание одним щелчком мыши
  7. Создан новый веб-сайт с собственным пулом приложений
  8. Развернут мой сайт

Когда я пытаюсь получить к нему доступ, я получаю ошибку 403 Доступ запрещен. У меня есть доступ к статическим HTML-страницам, поэтому я предполагаю, что это как-то связано с разрешениями пользователей и пулом приложений.Перед развертыванием в облаке я выполнил те же самые шаги на локальной виртуальной машине для тестирования, и все работало нормально.

Я провел небольшое исследование и попытался выбрать сайт в IIS, щелкнуть «Аутентификация», отредактировать «Анонимная аутентификация» и изменить пользователя на Application Pool Identity (хотя моя локальная виртуальная машина работает под IUSR и работает), но все равно безуспешно.

Я не делал ничего необычного, поэтому я немного растерялся. Любая помощь приветствуется.

5
задан Thomas 11 October 2011 в 14:43
поделиться