Я пытаюсь заставить веб-сайт в моем IIS 7.5 (машина с Win 7 Pro) работать по UNC-пути к коду для одного из веб-сайтов по умолчанию и базового приложения.Это первый раз, когда я пытался настроить сайт / приложение в IIS 7.5 на основе пути UNC: папка на другом сервере в том же домене.
Я пробовал разные вещи, чтобы попробоватьчтобы решить это.Пул приложений работает под ApplicationPoolIdentity
на моем компьютере с Win 7 Pro, где у меня настроен этот сайт.
Ошибка времени выполнения, возникающая при попытке запустить приложение в браузере с помощью http://localhost/TheAppNameis:
Модуль: IIS Web Core
Уведомление: Неизвестно
Обработчик: Еще не определено
Код ошибки: 0x800700005
Ошибка конфигурации: Невозможно прочитать файл конфигурации из-за недостаточных прав доступа
Файл конфигурации: \\?\UNC\theServerName\www\TheAppName
Запрошенный URL: http://localhost:80/TheAppName
Физический путь: (здесь ничего не отображается)
Метод входа в систему: Пока не определено
Пользователь входа в систему: Еще не определено
Я ввел поддельные имена для сервера и имя приложения выше для конфиденциальности этого сообщения.
Так что возникают проблемы при чтенииweb.config обнаружил в этом пути UNC для этого сайта.
Я попытался добавить локального пользователя на целевой сервер, а затем дал этому пользователю разрешения наb.config, а затем использовал этого пользователя RemoteServerName\LocalUserICreated
в качестве удостоверения пула приложений на моем компьютере, но это не имело никакого эффекта.
Не знаю, что здесь делать и как это делать.