Я развлекаюсь с новым сервером IIS 7.5 на работе. Я не системный администратор, мы обновились с II6 и Windows 2003 до сервера IIS 7 и Windows 2008 R2, а менеджер сети не имеет никакого опыта работы с новым оборудованием, поэтому я пытаюсь разобраться в этом.
Я создаю «приложение», которое работает как простая база данных листовок. Я создал форму, которая отправляет информацию в базу данных (которая отлично работает), и теперь я добавляю форму загрузки, чтобы добавить PDF-файл буклета. Каждый раз, когда я нажимаю кнопку загрузки, я получаю следующую ошибку Access to the path 'C:\inetpub\wwwroot\website\leaflet' is denied.
Я установил анонимную аутентификацию на DefaultAppPool
, Я убедился, что мое приложение находится в DefaultAppPool
и я дал DefaultAppPool
Пишите, Модфий прав. Я пробовал изменить ApplicationPoolIndentify
к Сетевому сервису также. Я также использовал IIS APPPOOL\DefaultAppPool
в случае, если не определить, что это был пул приложений.
Я читал и пробовал все, что опубликовано в Интернете относительно проблем с загрузкой в IIS 7.5 под Windows 2008 R2, но не повезло!
Есть ли что-нибудь, что это могло быть? Я совершенно застрял
Вы на правильном пути. Будет работать сетевая служба или IIS APPPOOL \ DefaultAppPool (хотя IIS APPPOOL \ DefaultAppPool более безопасен).
Вы упомянули, что установили анонимную аутентификацию на DefaultAppPool. Я предполагаю, что вы имеете в виду, что настроили его на использование удостоверения пула приложений. Если так, то это хорошая настройка.
Что нужно проверить: