byłem na to za jakiś czas, a ja zawsze się:Jak połączyć się z Active Directory z głównym kontekstem?
System.DirectoryServices.AccountManagement.PrincipalServerDownException
co moim zdaniem oznacza mój konfiguracji połączenia (ciąg połączenia) jest źle .
Kiedy piszę "server dsquery" na cmd na komputerze, na którym Active Directory jest uzyskać:
„CN = DCESTAGIO, CN = Servers, CN = Default-First-Site-Name, CN = Miejsca, CN = Configuration, DC = estagioit, DC = local”
próbowałem następujących łączenia w jeden z następujących sposobów:
1:
PrincipalContext thisPrincipalContext = new PrincipalContext(ContextType.Domain, "192.168.56.101", "DC=estagioit,DC=local");
2:
PrincipalContext thisPrincipalContext = new PrincipalContext(ContextType.Domain, "192.168.56.101/DC=estagioit,DC=local");
3:
PrincipalContext thisPrincipalContext = new PrincipalContext(ContextType.Domain, "192.168.56.101/CN=DCESTAGIO,DC=estagioit,DC=local");
4:
PrincipalContext thisPrincipalContext = new PrincipalContext(ContextType.Domain, "192.168.56.101/CN=DCESTAGIO,CN=SERVERS,CN=Default-First-Site-Name,CN=Sites,CN=Configuration,DC=estagioit,DC=local");
5:
PrincipalContext thisPrincipalContext = new PrincipalContext(ContextType.Domain, "LDAP://192.168.56.101/CN=Users,DC=estagioit,DC=local");
i kilka innych sposobów ...
Jakieś pomysły na temat tego, co jest nie tak i jak mogę sprawić, aby to połączenie działało?
PS: adres IP jest poprawny, ponieważ użyłem go do pingowania i działa.
PSS: Naprawdę, naprawdę potrzebuję tego działającego JAK NAJSZYBCIEJ, jeśli masz jakieś sugestie, wszystkie są mile widziane.
Dzięki naprawdę uratował mnie człowieku! ;) –
Mam istotne pytanie. Mam nadzieję, że możesz mi pomóc: http://stackoverflow.com/questions/42971315/finding-active-directory-users-from-2ou – user2931442