веб-сервер 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. Я создал пул приложений для этого веб-сайта, работающий как учетная запись службы, не являющаяся администратором (приложение никогда не запускается и никогда не выдает ошибку) Если я переключаю пул приложений на запуск в качестве учетной записи администратора все работает нормально.
Есть мысли, какие разрешения / права мне нужно предоставить учетной записи службы без администратора? или где я могу найти настоящую ошибку (я просмотрел журналы событий и ничего не нашел)
убедитесь, что учетная запись, на которой запущен пул приложений для mywebsite.folder2, имеет как минимум доступ на чтение к своему домашнему каталогу (папка c: .. \, на которую он указывает)
просмотреть / отредактировать / включить каталог журналов IIS согласно https://theitbros.com/configure-iis-log-location-on-windows-server-2016/ a) Откройте диспетчер IIS (на сервере, на котором размещен веб-сайт). b) Нажмите один раз имя сервера на левой панели. c) Дважды щелкните «Logging» на правой панели.