Недавно я установил новое программное обеспечение веб-приложений на новый сервер (Win 2016, IIS 10.0). Когда я получаю доступ к веб-странице, не все элементы загружаются, и я получаю ошибки http 401.2 для тех элементов, которые не удалось загрузить - я подозреваю, что это связано с тем, что я не создал общий ресурс на веб-сервере для доступа к папке WebApp.
Нужно ли после создания нового общего ресурса на веб-сервере останавливать и запускать связанный пул приложений в IIS? Или обновите соединение IIS. Есть ли определенный порядок, в котором мне нужно это делать? Остановить пул приложений -> Создать общий ресурс -> Запустить пул приложений
Или после того, как я создаю общий ресурс, все должно быть хорошо и красиво, т.е. мне не нужно ничего делать?
TIA
Это зависит от вашего приложения. Если он пытается подключиться к вашему общему ресурсу при каждом запуске, он может работать прямо, когда общий ресурс доступен. Если он использует кешированные ошибки (или таймауты или что-то в этом роде), он может и не быть переработан (или время истекло).
Вы всегда можете принудительно перезапустить пул приложений через PowerShell, без перезапуск IIS:
IIS:\>Restart-WebAppPool <YourPoolName>