J'ai ldap_sasl_bind_s() fonctionnant correctement avec SSL et client cert (sans DN et mot de passe) à partir du programme Windows 'C'. Lorsque j'appelle ldap_sasl_bind_s() en utilisant SSL, DN et mot de passe (pas de certificat client), il lance une exception de pointeur nul. Est-ce que cela devrait fonctionner ou devrais-je utiliser un autre appel api? J'ai trouvé la réponse dans le document Sun LDAP SDK.comment utiliser ldap_sasl_bind_s() avec SSL, DN, mot de passe (aucun client cert)
0
A
Répondre
0
Même si le client n'utilise pas l'authentification cert client, il doit toujours passer le fichier de base de données cert7 lors de l'appel ldapssl_client_init() précédent car le client vérifie que le certificat serveur a été signé par le cacert défini dans la base de données cert7.