После того, как компания сегодня принудительно обновила Windows 10, пул приложений, требуемый локальным веб-приложением, продолжает останавливаться / зависать, отображая сообщение
Сервис недоступен
Ошибка HTTP 503. Служба недоступна.
Я проверил приведенные ниже похожие посты и следовал предложенным решениям, но безуспешно.
# 1 - https://stackoverflow.com/questions/47338226/iis-10-0-apppool-crashing-causing-503-error
Для размещения приложений .Net Core в IIS, версия .Net CLR
пул приложений должен иметь неуправляемый код, как показано ниже
скриншот.
# 2 - https://stackoverflow.com/questions/50244861/iis-10-app-pool-keeps-stopping-due-to-aspnetcore-dll-failed-to-load
Перейдите на диск, на котором установлен IIS, например. C: \ Inetpub \ Temp \ AppPools \
Удалите каталог (или виртуальный каталог) с тем же именем, что и у пула приложений.
Перезапустите / снова запустите пул приложений.
Я также следовал инструкциям Microsoft. Обязательно сначала выполните действия, описанные в разделе «Включение и отключение функций Windows», а затем установите пакет размещения ASP.NET Core в соответствии с инструкциями.
# 3 - https://docs.microsoft.com/en-us/aspnet/core/host-and-deploy/iis/?view=aspnetcore-2.1&tabs=aspnetcore2x
Мне не повезло.
Вот мои настройки App Pool
Вот мой сайт настройки
Я сделал все, что знаю. Кто-нибудь имеет такой же опыт и может поделиться решением?
Как всегда, большое спасибо экспертам!
UPDATE :
Я создал новый AppPool с идентификатором «ApplicationPoolIdentity». Страница будет работать, однако мне нужно подключиться к экземпляру SQL Server с моими собственными учетными данными, потому что мы используем проверку подлинности Windows на большинстве страниц. Когда я создаю новый AppPool с моими учетными данными, он не будет работать.