PC SOFT

GRUPOS DE DISCUSSÃO PROFISSIONAL
WINDEVWEBDEV e WINDEV Mobile

Inicio → WINDEV (versões anteriores) → Encodage réponse LDAP caractères spéciaux replacés par ?
Encodage réponse LDAP caractères spéciaux replacés par ?
Iniciado por Zanghief, jun., 09 2021 3:09 PM - 2 respostas
Membro registado
1 mensagem
Publicado em junho, 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.
Membro registado
1 mensagem
Publicado em julho, 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/
Publicado em agosto, 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/