Hola a todos. Me disculpo por no mantener este espacio actualizado, pero hasta los grandes les pasa y no es por no querer si por otras circunstancias.
Como saben me gusta la autenticación de el proveedor AspNetSqlMembershipProvider para ASP.net pero esta vez decidí incursionar en el AD o Active Directory. Para esto usaremos el espacio de nombres System.DirectoryServices.AccountManagement pero si quieres una explicación muy buena realizada la entrada de Silvestre García.
En esta primera parte vamos a listar los usuarios del AD y vamos a ver sus propiedades, mientras hago un AD de pruebas para hacer Updates, Inserts y Deletes de usuarios y grupos.
Lo primero. Crearemos un proyecto de Windows Forms donde por ahora solo vamos a cargar los usuarios de nuestro AD.
Luego un poco de código para buscar los usuarios y cargarlos.
Ejecutamos y tenemos esto como resultado.
Ahora vamos a mostrar las propiedades de esa cuenta. Crearemos otro formulario y agregamos un control PropertyGrid y algo de código.
Como verán pasamos un parámetro tipo object, y el código del botón ver.
Fácil cierto, como verán solo use lo que Silvestre García menciono.
Espero les guste. saludos.
Romny