Foros del Web » Programando para Internet » PHP »

PHP y LDAP

Estas en el tema de PHP y LDAP en el foro de PHP en Foros del Web. Tengo que autenticar por medio de LDAP.. esto lo he hecho desde mi PC pero una vez que lo he subido al servidor la autenticación ...
  #1 (permalink)  
Antiguo 29/07/2013, 17:35
 
Fecha de Ingreso: julio-2013
Mensajes: 15
Antigüedad: 10 años, 10 meses
Puntos: 0
PHP y LDAP

Tengo que autenticar por medio de LDAP.. esto lo he hecho desde mi PC pero una vez que lo he subido al servidor la autenticación siempre es false

acá el código:

Código:
<?php


    $ldapHost = "ldap://es.dominio.com";
    $ldapPort = "389";
    $ldapUser ="cn=".$_POST['user'].",dc=dominio,dc=com";
    $ldapPswd =$_POST['password'];
    session_start();
    
if($ldapLink =ldap_connect($ldapHost, $ldapPort)){
  

    if (ldap_set_option($ldapLink,LDAP_OPT_PROTOCOL_VERSION,3))
    {
            
            if(ldap_bind($ldapLink,$ldapUser,$ldapPswd))
            {
                echo "autenticado correctamente";
                 $_SESSION['user']=$_POST['user'];
            
                header('Location: ../');
            }
            else
            {
                echo "Usuario o password incorrectos";
               echo "<a href='index.php'>volver a intentarlo</a>";
            }
    }else{
        echo "Failed to set version to protocol 3";
    }

}else
{
    echo "No se estableci&oacute; conexi&oacute;n con el servidor";
}
?>
he notado que el php del servidor está descatualizado.. tiene la versión 5.1.6 .. podría ser este el motivo? .. de ser este el problema para notificar al administrador del servidor

gracias de antemano

Etiquetas: ldap
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 06:48.