У меня есть Microsoft Windows Server 2008 R2 и запущен IIS 7.
Я написал веб-приложение на отдельном ноутбуке и сейчас хочу опубликовать его на своем сервере (служит AD, DNS, файловым сервером, IIS), который работает локально и не имеет внешнего доступа. Мы будем использовать приложение только для внутренних целей.
Я выполнил шаги по установке веб-сайта в IIS, однако это не работает. Ниже приведены шаги, которые я сделал.
[! [введите описание изображения здесь] [1]] [1]
[! [введите описание изображения здесь] [1]] [1]
Папка wwwroot имеет разрешение SYSTEM и наследует разрешения от родителя. (Нужны ли другие разрешения?!?)
Обновить
Получив ответ ниже, я попробовал его шаги, как показано на изображении ниже, но имя пользователя не найдено, и ошибка сохраняется.
[ошибка] [2]
После других предложений все еще возникают ошибки: /
Во-первых, убедитесь, что у вас есть сетевой доступ к серверу - из вашего описания неясно, как вы пытаетесь связаться с сервером. Основная проверка - попытаться просмотреть сайт через диспетчер IIS с самого сервера.
Далее - убедитесь, что удостоверение пула приложений имеет разрешения на файловую систему (на папку с веб-сайтом). Объяснение. Пул приложений mySite.local работает под каким-то удостоверением (по умолчанию ApplicationPoolIdentity, но вы можете назначить туда любого пользователя, которого хотите). У этого удостоверения должны быть разрешения на чтение и запись (в зависимости от того, что делает ваш веб-сайт, но, по крайней мере, на чтение) для папки, в которой расположен веб-сайт.
BR, JaSo