Виртуальный каталог IIS 8.5, отключение проверки web.config

Я настраиваю новый шаблон для нашей фермы веб-серверов, который будет размещать веб-приложение локально, а не по пути UNC. В приложении есть несколько папок, в которые записываются данные, которые должны совместно использоваться всеми серверами фермы.

Чтобы сделать это без перезаписи частей приложения, я пытаюсь создать виртуальные каталоги в конфигурации веб-сайта, которые указывают на путь UNC. Эти виртуальные каталоги не содержат кода, они представляют собой просто текстовые файлы, изображения и т. Д., Которые необходимо запустить только через StaticFileHandler , однако, когда я пытаюсь получить доступ к любому файлу в VDIR, я получаю исключение 500.19 , сообщив, что он не может прочитать / найти файл web.config, который находится в этом каталоге. У меня нет настройки VDIR в качестве приложения - просто простой указатель с аутентификацией, выполняемой как пользователь домена, имеющий доступ на чтение к пути UNC.

I ' Мы пробовали запустить команду CASPol, чтобы предоставить полное доверие пути UNC, а также команду aspnet_regiis -ga для пользователя домена.

В IIS 6 вы могли открывать свойства VDIR и устанавливать разрешения на выполнение на Только сценарии без приложения в VDIR, и для этого не требовалось web.config в самом VDIR. Во всей документации и видеороликах, которые я просмотрел по настройке VDIR в IIS8.5, говорится, что нет дополнительных настроек при создании VDIR, а затем настройке аутентификации, если для этого требуется что-то иное, чем то, под которым работает пул приложений и сайт. ] Конфигурация:

Сервер: Windows 2012R2 Standard

IIS: 8.5

ASP.Net: 4.0

Пул приложений: интегрированный режим

Подключиться как: Пользователь домена для обоих пулов приложений, веб-сайт и VDIR

Существует ли глобальная настройка, отключающая требование / проверку файла web.config в VDIR, когда он не настроен как приложение?

0
задан 12 May 2016 в 19:44
1 ответ

Я обнаружил, что когда я устанавливаю аутентификацию для виртуальных директорий, я настраиваю их с пользователем домена на Учетные данные физического пути , я устанавливаю значение Тип входа в систему с учетными данными физического пути на Сеть , что приводит к ошибке ACCESS DENIED . Когда я задал тип для любой другой опции, содержимое загружалось просто отлично. Я не совсем понимаю, почему опция Network не работает, если только она не связана с возвращением Kerberos недействительного токена.

Типы входа из MSDN

0
ответ дан 24 November 2019 в 06:32

Теги

Похожие вопросы