В LDAP я могу найти список доменов, когда я запускаю запрос (&(objectCategory=domain))
на GC://
.
и результат:
DC=xyz,DC=com
DC=a,DC=xyz,DC=com
DC=b,DC=xyz,DC=com
Теперь я хочу определить, какой из них является доменом, а какой субдоменом, на основе свойства LDAP.Является ли это возможным?Если да, то как я могу это определить?
Редактировать - 1
У меня есть один альтернативный способ найти список доменов, используя Forest Forest.GetCurrentForest()
.А используя свойство Parent
, мы можем проверить домен / поддомен.Но в этом случае мне удалось найти лес, к которому принадлежит мой системный домен.
И я хочу найти лес (список доменов) из другого леса домена.Возможно ли использовать DirectoryEntry ?Или любым другим способом?
Например, я нахожусь в домене abc.com и пытаюсь найти список доменов для xyz.com.
Согласно моему первому вопросу (основному), я смог найти список, но не родительские и дочерние отношения.И согласно моим комментариям edit-1, я могу найти отношения родитель-потомок, но не могу найти список доменов из другого леса.