How to get Liste mit allen Domänen in der Active Directory-Verwendung von C#
Kann jemand bitte helfen Sie mir, um alle Domänen in der Active Directory. Ich habe viele Male versucht, aber alle Programme aufgelistet nur die aktuelle Domäne.
Wie kann ich dies tun?
- I bookmarked dieser link, den anderen Tag. Es bietet einen Ansatz, um zu doingthis Verwendung von LDAP-Abfragen. Sollten anpassungsfähig sein, um ADSI. itchanged.com/FindingAllDomainsInAnActiveDirectoryForest.html
Du musst angemeldet sein, um einen Kommentar abzugeben.
Den oben genannten die das System verwendet.DirectoryServices.ActiveDirectory-namespace. Es ' ll geben Sie einen domain-Sammlung mit allen Domänen in der gleichen Gesamtstruktur wie die von Ihr angegebenen domain.
Hatte ich einige Probleme bekommen LeeMobile der code funktioniert in meinem Fall bacause es war auf der Suche nach meiner Bewerbung ist die aktuelle Domäne-Kontext während der Ausführung Wald.Domains. Ich war in der Lage, um es durch etwas wie das zu tun.
Mit DirectorySearcher-Sie können verbinden Sie und Lesen Sie die Struktur eines Active Directory, einschließlich der Struktur (Organisationseinheiten, Gruppen, Benutzer, Computer, Domänen-Controller). Um die Verbindung zu einer anderen Domäne befindet, müssen Sie die Anmeldeinformationen, dass andere domain. Wir hatten Probleme bei der Verbindung zu einer anderen domain aus einer Maschine, das gehört zu einer anderen Domäne als der Gegner ein. Ich bin auch gespannt, ob das überhaupt möglich ist.
Konnte man auch mit System.DirectoryServices.ActiveDirectory.Wald.GetCurrentForest().Domains