DirectoryEntry oDE = new DirectoryEntry("LDAP://DC=Test1,DC=Test2,DC=gov,DC=lk");
using (DirectorySearcher ds = new DirectorySearcher(oDE))
{
ds.PropertiesToLoad.Add("name");
ds.PropertiesToLoad.Add("userPrincipalName");
ds.Filter = "(&(objectClass=user))";
SearchResultCollection results = ds.FindAll();
foreach (SearchResult result in results)
{
Console.WriteLine("{0} - {1}",
result.Properties["name"][0].ToString(),
result.Properties["userPrincipalName"][0].ToString());
}
}
En la línea SearchResultCollection results = ds.FindAll();
consigo una excepción:"ha devuelto una referencia desde el servidor" excepción al acceder AD desde C#
ha devuelto una referencia desde el servidor
Por qué ¿obtengo esa excepción y qué significa?
¿Cuál es la pregunta? – stack72
¿Alguna idea de por qué estoy recibiendo esta excepción? – Roshe