web-dev-qa-db-fra.com

Ajout d'un certificat auto-signé aux certificats de confiance dans Curl sous Windows?

J'ai créé un certificat auto-signé à partir des instructions sur cette page , l'avez installée et il semble que tous fonctionnent correctement, mais j'ai besoin de cURL pour lui faire confiance.

Étant donné que les versions ultérieures de CURL n'incluent pas une liste de confiance dans un .pem Fichier, j'ai téléchargé le fichier .pem ICI puis entrez cette ligne dans php.ini:

curl.cainfo = "C:\xampp\php\cacert.pem"

Maintenant tout ce que j'ai besoin de savoir, c'est comment puis-je obtenir cURL pour faire confiance à mon certificat auto-signé? Je n'ai besoin d'aucun navigateur pour lui faire confiance, juste courboire.

7
Brett

Semble tout ce que j'ai dû faire était d'ouvrir le cacert.pem Fichier et ajouter le contenu de la server.crt Dossier à elle.

Pour ceux qui lisent, server.crt était le fichier qui a été créé lorsque j'ai créé le certificat auto-signé et que j'ai copié à: C:\xampp\Apache\conf\ssl.crt\server.crt

6
Brett