Web.config в разрешении виртуального каталога отказано в корневом каталоге web.config?

Под IIS 6 Win23k. В корневом каталоге веб-сайта есть файл web.config (я думаю, что корневой веб-сайт на самом деле является сайтом sharepoint). Я создаю виртуальный каталог и вставляю его в свое приложение asp.net и его web.config. Мое приложение запускается как конкретный пользовательский идентификатор, и тот, который случайно не имеет прав на web.config корневого каталога.

Оборачивается, если в файле web.config моего виртуального каталога есть ошибка (ссылка была написана с ошибкой). Когда я обращаюсь к виртуальному каталогу через браузер, я получал ошибку ASP.NET о «доступе отказано».

Измените разрешение на родительский файл web.config ... теперь я получаю правильную ошибку. Удалите родительский файл web.config ... теперь я получаю правильную ошибку.

Что тут происходит? Почему моему виртуальному каталогу нужен / нужен файл web.config корневого каталога? Как я могу предотвратить это в моем виртуальном каталоге?

Изменить: это плохой гражданин. Он устанавливает разрешения для web.confg только «Администраторы» и «Система с полным контролем», а STS_WPG - только для чтения. Обратите внимание, что в первый раз sharepoint испортил веб-сервер, я уверен.

Спасибо!

Роб


person user53794    schedule 30.05.2009    source источник


Ответы (1)