Inicio › Foros › Lenguajes de programación, desarrollo, código fuente › PHP, CMS › Fallo validación usuario y contraseña en LDAP con PHP [RESUELTO] › Respuesta a: Fallo validación usuario y contraseña en LDAP con PHP [RESUELTO]
03/26/2025 a las 14:05
#52391
alonsojpd
Superadministrador
Agrega la siguiente opción de configuración de conexión LDAP:
ldap_set_option($ldapConexion, LDAP_OPT_PROTOCOL_VERSION, 3);
Quedándote el código PHP de la siguiente forma:
PHP
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
$dominioLDAP = "proyectoa.local"; $ldapConexion = ldap_connect($dominioLDAP); if ($ldapConexion == false) { // Para depurar $mensaje = ldap_error($ldapConexion); echo $mensaje; } else { try { ldap_set_option($ldapConexion, LDAP_OPT_PROTOCOL_VERSION, 3); $validarUsuario = ldap_bind($ldapConexion, $usuarioLogin, $contrasenaLogin); ldap_close($ldapConexion); // Para depurar $mensaje = ldap_error($ldapConexion); echo $mensaje; ldap_close($ldapConexion); } catch (Exception $exc) { $validarUsuario = 0; } } |