Я предлагаю вам опубликовать более подробную информацию о вашем требовании.
Запускаете ли вы этот код в своем веб-приложении, размещенном на IIS?
Кажется, что ваш пул приложений не 'у меня недостаточно прав для получения информации о веб-сайте IIS.
Я предлагаю вам попытаться изменить разрешение удостоверения пула приложений для локальной системы, если вы хотите создать или изменить параметр IIS.
Подробнее, вы можете сослаться на следующие шаги:
1.В IIS Manager выберите Пулы приложений.
2. В списке пулов приложений щелкните правой кнопкой мыши пул приложений и выберитеДополнительные параметры.
3. В разделе Модель процесса измените свойство удостоверения с ApplicationPoolIdentity на localsystem и нажмите ОК.