J'ai déveloper un intranet pour la société ou je travail avec une zone de Login qui vas faire une requette sur notre anuaire LDAP.
Tout fonctionne correctement sauf les utilisateurs qui on des mot de passe complex Ex: "&TestMe1"
Après plusieurs essai le caractère qui semble posé problème est le é commercial "&".
if (@ldap_bind( $ds, $result[0]['dn'], $_POST['ldapPass']) ) {
RETURN TRUE;
}ELSE{
RETURN FALSE;
}
Le code ci dessus marche correctement pour tout les utilisateur qui on des mots de passe simple "test123"mais pas pour ceux qui on des mots de passe complexe "&Test123"
Comment procédé pour éviter ce problème?
Cordialement,
Angel.