Назад | Перейти на главную страницу

Приложение виртуального каталога iis, использующее пользовательскую учетную запись без администратора в пуле приложений

веб-сервер Microsoft Windows Server 2019 DataCenter версии 10.0.17763

есть физическая папка на диске d folder1 --app1 --app2 --app3 --web.config

папка 1 настроена как веб-приложение в iis. (mywebsite) его пул приложений - классическая идентификация пула приложений v4.0

необходимо разместить на этом веб-сайте другую папку / приложение. mywebsite.folder2 также требуется, чтобы это приложение запускалось в пуле приложений с учетной записью службы без администратора (учетная запись myservice)

Я создал папку2, содержащую это веб-приложение .net

Я создал виртуальный каталог на моем веб-сайте, указывающий на папку 2. Я создал пул приложений для этого веб-сайта, работающий как учетная запись службы, не являющаяся администратором (приложение никогда не запускается и никогда не выдает ошибку) Если я переключаю пул приложений на запуск в качестве учетной записи администратора все работает нормально.

Есть мысли, какие разрешения / права мне нужно предоставить учетной записи службы без администратора? или где я могу найти настоящую ошибку (я просмотрел журналы событий и ничего не нашел)

  1. убедитесь, что учетная запись, на которой запущен пул приложений для mywebsite.folder2, имеет как минимум доступ на чтение к своему домашнему каталогу (папка c: .. \, на которую он указывает)

  2. просмотреть / отредактировать / включить каталог журналов IIS согласно https://theitbros.com/configure-iis-log-location-on-windows-server-2016/ a) Откройте диспетчер IIS (на сервере, на котором размещен веб-сайт). b) Нажмите один раз имя сервера на левой панели. c) Дважды щелкните «Logging» на правой панели.