Errore durante il tentativo di connessione di Active Directory mediante la connessione LDAP
-
06-07-2019 - |
Domanda
Prova di usare questo codice per connettere l'AD
PrincipalContext context = new PrincipalContext(ContextType.Domain, domain)
ma ho ricevuto l'errore dicendo:
Il server LDAP non è disponibile.
Qualche idea?
Soluzione
La domanda è: specifica il nostro dominio come
- " mydomain.com " (Formato DNS)
- o come " dc = miodominio, dc = com " (Formato AD)
Con mia sorpresa, il nome di dominio deve essere in formato DNS (ad es. " mydomain.com ") affinché questo funzioni (e NOT nel solito Formato in stile AD di " dc = mydomain, dc = com ").
Altri suggerimenti
Ho avuto lo stesso problema.
Il mio era perché il server web non era nello stesso dominio dell'utente.
L'ho risolto ignorando l'errore; questo ha quindi costretto una sfida di autenticazione che ha permesso all'utente di fornire credenziali, da cui ho potuto prelevare il dominio corretto.
Autorizzato sotto: CC-BY-SA insieme a attribuzione
Non affiliato a StackOverflow