Principales respuestas
c# y active directory

Pregunta
-
Hola comunidad les cuento sobre el problema que tengo
tengo que hacer un sistema que cambie la contraseña de mis usuarios para todos los sistemas hasta ahi todo bien
pero a la vez quiero que cambie la contraseña de estos usuarios en el dominio de mi red vale decir en mi active directory es posible hacer esto?
cambiar la contraseña de mis usuarios en active directory? desde una ventana en c#?
desde ya muchas gracias :)!
.::**~ No Use for A NamE ~**::.
Respuestas
-
Hola,para cambiar ó bien resetear un password en active directory debe usar lo siguiente:
DirectoryEntry directoryEntry = new DirectoryEntry(activeDirectoryPath, activeDirectoryUser, currentPassword, AuthenticationTypes.Secure);
directoryEntry .Invoke("ChangePassword", new object[]{ oldPassword, newPassword });Si tienes dudas como trabajar con Active Directory y C# puedes ver mas información aquí:
http://msdn.microsoft.com/es-es/library/cc437835(VS.71).aspx
espero te sirva.
-Jose.
Jose Escrich - weblogs.asp.net/jescrich- Propuesto como respuesta Jose Escrich jueves, 13 de agosto de 2009 18:50
- Marcado como respuesta Pablokes jueves, 13 de agosto de 2009 20:09
Todas las respuestas
-
hola
segun puede ver no creo que sea tan simple no porque no se peuda, sino por temas de permisos
igualmente podrias verificar este link
en el articulo de link hay un punto interesante
Howto: (Almost) Everything In Active Directory via C#
fijate en el titulo: Reset a User Password
por ahi te sea de utilidad
saludos
Leandro Tuttini
Blog
Buenos Aires
Argentina -
Hola,para cambiar ó bien resetear un password en active directory debe usar lo siguiente:
DirectoryEntry directoryEntry = new DirectoryEntry(activeDirectoryPath, activeDirectoryUser, currentPassword, AuthenticationTypes.Secure);
directoryEntry .Invoke("ChangePassword", new object[]{ oldPassword, newPassword });Si tienes dudas como trabajar con Active Directory y C# puedes ver mas información aquí:
http://msdn.microsoft.com/es-es/library/cc437835(VS.71).aspx
espero te sirva.
-Jose.
Jose Escrich - weblogs.asp.net/jescrich- Propuesto como respuesta Jose Escrich jueves, 13 de agosto de 2009 18:50
- Marcado como respuesta Pablokes jueves, 13 de agosto de 2009 20:09
-