Bonjour,
Je sollicite votre aide dans le cadre d'une connexion à une LDAP avec Java.
J'établis une connexion grâce au code suivant cependant j'aurais voulu savoir comment se binder avec un login et un mot de passe précis sur la LDAP.
Merci d'avance.
int LDAPConnect( String sAdressLDAP, String sDomain )
{
sAdressLDAP = "ldap://" + sAdressLDAP + "/dc=" + sDomain + ",dc=com";
// Configuration Contexte + serveur + port
Hashtable hCtx = new Hashtable();
hCtx.put( Context.INITIAL_CONTEXT_FACTORY, sInitContext );
hCtx.put( Context.PROVIDER_URL, sAdressLDAP);
try
{
// Initialisation du contexte et connexion au serveur
DirContext dcCtx = new InitialDirContext( hCtx );
}
catch ( NamingException e )
{
return 1;
// Message d'erreur
}
return 0;
}
Partager