Мои симптомы и трассировка стека System.DirectoryServices.AccountManagement в точности совпадают с При попытке получить группы авторизации произошла ошибка (5) , за исключением того, что я получаю ошибку 110, которая docs объясните как ERROR_OPEN_FAILED: Система не может открыть указанное устройство или файл.
В моей ситуации эта функция работала один день и перестала работать на следующий день в приложении ASP.NET v4.Я использую учетную запись службы AD, которую я создал, чтобы установить соединение с AD.Учетная запись службы имеет права администратора для определенного подразделения, расположенного ниже в каталоге.
Я сузил исключение до вызова, сделанного для AuthzInitializeContextFromSid встроенной функции внутри System.DirectoryServices.AccountManagement.AuthZSet конструктор.Мне не ясно, почему это не удается, и поскольку user.GetGroups работает для меня (согласно ответу, приведенному в другой ссылке SO), я пока приостановлю свое исследование.
Кто-нибудь еще имеетесть мысли о том, что может происходить?