У меня проблема с использованием метода Forest.GetCurrentForest () при взаимодействии с контроллером домена только для чтения.
Исключение:
System.DirectoryServices.ActiveDirectory.ActiveDirectoryServerDownException: сервер не работает.
Примечание. При работе с RWDC все работает нормально.
Ранее для устранения других проблем при взаимодействии с RODC нам приходилось изменять способ, которым мысоздал объекты DirectoryEntry, используя флаг AuthenticationType.ReadOnlyServer.Однако я видел (используя отражатель), что метод GetCurrentForest () создает свой собственный объект DirectoryEntry, используя класс Utils, который, в свою очередь, использует DefaultAuthType.
Итак, мой вопрос: кто-нибудь знает, как установить/ изменить DefaultAuthType, чтобы он мог возвращать требуемый тип аутентификации?Есть лучший способ сделать это?Цель этого фрагмента кода - просто получить список доступных доменов, видимых серверу.
Спасибо,
Бен