Конфигурирование и настройка Microsoft ASP.NET

Запуск ASP.NET на контроллере домена


При запуске ASP.NET на контроллере домена имеются специфические проблемы. Если вы впервые устанавливаете ASP.NET на контроллере домена и пытаетесь получить доступ к приложению ASP.NET, то получите сообщение об ошибке Server Application Unavailable (Серверное приложение недоступно), так как по умолчанию ASP.NET выполняется под локальной учетной записью системы, отсутствующей на контроллере домена. Для настройки успешного выполнения ASP.NET на контроллере домена имеется две возможности.

  • Настроить ASP.NET на работу с системной учетной записью, установив свойство username в значение System, что позволяет ASP.NET выполняться в системе с правами администратора. Этот, в общем-то, правильный подход не совсем хорош, так как дает ASP.NET полный контроль над контроллером домена.
  • Настроить ASP.NET на использование для входа в контроллер домена ограниченной учетной записи домена. Этот подход лучше, так как уменьшает риск, связанный с безопасностью.

Ниже приведена процедура для корректного создания и настройки этой учетной записи.

  1. Создайте на контроллере домена учетную запись и добавьте ее в группу пользователей.
  2. Дайте этому пользователю право на вход в качестве пакетного задания.
  3. Убедитесь, что этот пользователь имеет доступ ко всем требуемым директориям, включая все директории приложения ASP.NET.
  4. При помощи свойств username и password раздела <processModel> установите имя пользователя и пароль учетной записи.



Содержание раздела