Buenas tardes amigos!
Quisiera saber si conocen la forma de hacer un reset de password de un Active Directory (windows) usando la librería LDAP de php, sin usar SSL ya que el servidor no tiene habilitado el Certificado. De verdad que llevo ya varios días buscando y nada! Vi un script que utilizan para crear el usuario, pero no es php y la clave la asignaban a travès de SetPassword, pero ni idea de cómo usarlo desde php. La forma como sè hacerlo, es a travès de SSL, con ldap_mod_replace, y especificando el atributo 'userPassword'. Pero no me funciona, supongo que porque sólo funciona a travès de SSL. Espero que puedan ayudarme, tengo usuario administrador con permisología para el reset de passwords, pero de verdad que ya no me da el coco! De paso cuando hablè con la gente de servidores para validar el nombre del atributo del password si era unicodePwd o userPassword, revisamos varias cuentas desde la consola gráfica del Active Directory y ambos atributos estaban vacios! El mantenedor no sabe bajo que campo se almacenan las claves, ya que lo único que hacen es sobreescribirlas desde la interfaz gráfica! Ya no doy para màs
De antemano, gracias por su ayuda!