WUApiInterop.IUpdateSearcher.GetTotalHistoryCount () создает исключение System.UnauthorizedAccessException при запуске в качестве службы - PullRequest
0 голосов
/ 10 сентября 2018

Я изменил нашу конфигурацию так, что наша buildagent-служба работает как пользователь службы домена 'build-agent', это для настройки доступа к ресурсам сети для пользователя, чтобыбыть более строгим.

при запуске службы с пользователем домена, единичный тест, вызывающий WUApiInterop.IUpdateSearcher.GetTotalHistoryCount (), вызывает System.UnauthorizedAccessException

System.UnauthorizedAccessException: доступ запрещен.(Исключение из HRESULT: 0x80070005 (E_ACCESSDENIED)) в WUApiInterop.IUpdateSearcher.GetTotalHistoryCount ()

Если я переконфигурирую службу для запуска как «Локальная система», проблема отказа в доступе будет решена.

* 1012Есть ли что-то, что я могу настроить, чтобы пользователю домена разрешалось взаимодействовать с WUApiInterop ??

Обычно это работает для «настольного» пользователя.

...