J'écris une application client SOAP sur Ubuntu en utilisant OpenSSL et C ++. J'ai du mal à obtenir mon code pour valider le certificat du serveur même si je sais qu'il a un certificat valide.
Juste pour m'assurer que je voudrais vérifier que c'est le cas et que les fichiers PEM sont apparemment utilisés pour lister les certificats valides.
Quelqu'un peut-il me dire où résident ces fichiers sur mon installation d'Ubuntu 12.04? J'ai le paquet ca-certificats installé sur ma machine, donc ces fichiers doivent être là quelque part?
find / -name "*.pem"
find
vers le haut/
sans utilisersudo
générera beaucoup d'erreurs pour les répertoires auxquels l'utilisateur n'a pas accès. Utilisersudo
(ou rediriger en ajoutant2> /dev/null
garde la sortie propre.Cela vous aiderait probablement:
apt-get install apt-file
apt-file update
apt-file list ca-certificates
la source