Tengo un problema para obtener los grupos al que pertenece un usuario del Active Directory.
La aplicacion la estoy trabajando con Asp en C#.
Cuando corre el programa desde VS2010, corre sin problemas.
Pero al momento de publicar la pagina en el IIS, me marca un error.
Les mando el Codigo.
Código C#:
Ver original
public static bool IsAuthenticated() { try { using (HostingEnvironment.Impersonate()) { DirectorySearcher search = new DirectorySearcher(); search.Filter = "(SAMAccountName=" + _loginUser + ")"; search.PropertiesToLoad.Add("cn"); SearchResult result = search.FindOne();//Aqui me marca error con IIS if (null == result) { return false; } _path = result.Path; _filterAttribute = (String)result.Properties["cn"][0]; GetGroups(); } } catch (Exception ex) { new Exception("Error authenticating user. " + ex.Message); } return true; }
Espero que me puedan ayudar.
Y de antemano muchas gracias