PC SOFT

PROFESSIONAL NEWSGROUPS
WINDEVWEBDEV and WINDEV Mobile

Home → WINDEV (earlier versions) → Encodage réponse LDAP caractères spéciaux replacés par ?
Encodage réponse LDAP caractères spéciaux replacés par ?
Started by Zanghief, Jun., 09 2021 3:09 PM - 2 replies
Registered member
1 message
Posted on June, 09 2021 - 3:09 PM
Bonjour,

J'interroge le serveur LDAP avec la fonction LDAPRECHERCHE. J'ai un retour normal.
Cependant quand je parcours le contenu pour récupérer les attributs voulus,quand le DistinguishedName (DN) contient des caractères spéciaux ceux-ci sont changés (ex : le ç est remplacé par un ?) du coup je ne trouve pas l'objet dans l'AD.
j'ai testé les différentes fonctions qui changent les encodages et rien ne fonctionne.

Avez vous déjà rencontré ce problème ?

Si vous avez une solution, merci par avance.
Registered member
1 message
Posted on July, 06 2021 - 9:22 AM
Bonjour,

LDAP utilise le codage de caractères UTF-8 avec les clients LDAP V3 lors du renvoi des résultats avec des caractères spéciaux. Cela devrait donc fonctionner si vous le définissez explicitement avec env.put('java.naming.ldap.version', '3'); et définissez le jeu de caractères sur UTF-8.

https://domyhomeworkonline.net/
Posted on August, 16 2021 - 3:06 PM
Thank u for this useful great material . Nevere used such app before but found it helpful whn I ll order custom speeches https://goldessays.com/speech/