Foros del Web » Programación para mayores de 30 ;) » Java »

autentificar solo usuario y datos (sin pass)

Estas en el tema de autentificar solo usuario y datos (sin pass) en el foro de Java en Foros del Web. Estimados, tengo el siguiente problema, el condigo java para conectarce a LDAP indicado mas abajo me funciona sin problema para autentificar usuarios, pero mi problema ...
  #1 (permalink)  
Antiguo 03/07/2008, 17:37
 
Fecha de Ingreso: octubre-2007
Mensajes: 34
Antigüedad: 16 años, 7 meses
Puntos: 0
autentificar solo usuario y datos (sin pass)

Estimados, tengo el siguiente problema, el condigo java para conectarce a LDAP indicado mas abajo me funciona sin problema para autentificar usuarios, pero mi problema es el siguientes:

1) ahora solamente necesito autentificar el username sin ingresar la password (y googleando no he encontrado la forma de hacerlo)
2) rescatar los datos que se encuentran en CN

respecto a la consulta 2, lo puedo hacer obviamente con un while, pero solamente me retorna los datos ingresando la password.

desde ya, muchas gracias por su ayuda.

Código:
    String CLASECTX  = "com.sun.jndi.ldap.LdapCtxFactory";
    String ldap_url  = ReadFileIni.ldap;
    String ldap_pass = pass;
    String verifiuser = "";
    DirContext ctx   = null;
    
    try
    {
        Hashtable env = new Hashtable();
        env.put(Context.INITIAL_CONTEXT_FACTORY, CLASECTX);
        env.put(Context.PROVIDER_URL, ldap_url);
        env.put(Context.SECURITY_AUTHENTICATION,"simple");
        env.put(Context.SECURITY_PRINCIPAL,username);
        env.put(Context.SECURITY_CREDENTIALS,ldap_pass);
        
        //Contexto de directorio
        ctx = new InitialDirContext(env);
        verifiuser = "OK";
    }
    catch (Exception e)
    {
        verifiuser= "NOK";
    }

Última edición por lordmaelwys; 03/07/2008 a las 18:52
  #2 (permalink)  
Antiguo 08/07/2008, 14:32
 
Fecha de Ingreso: octubre-2007
Mensajes: 34
Antigüedad: 16 años, 7 meses
Puntos: 0
Respuesta: autentificar solo usuario y datos (sin pass)

por fa ¿alguna idea? ¿ninguno a tenido que validar un user en ldap sin ingresar la contraseña?
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 08:28.