web-dev-qa-db-fra.com

Désactiver la vérification du certificat SSL curl

Bonjour, je veux utiliser une API pour un site Web, mais il y a une erreur avec ma commande curl.

Je veux désactiver la vérification du certificat SSL.

curl: (60) SSL certificate problem: self signed certificate in certificate chain
More details here: https://curl.haxx.se/docs/sslcerts.html

curl failed to verify the legitimacy of the server and therefore could not
establish a secure connection to it. To learn more about this situation and
how to fix it, please visit the web page mentioned above.
7
Micky

Ajoutez simplement le -k basculer quelque part avant l'url

man curl | less +/--insecure

-k, --insecure (TLS) Par défaut, chaque boucle SSL de connexion établie est vérifiée comme étant sécurisée. Cette option permet à curl de continuer et de fonctionner même pour les connexions serveur autrement considérées comme non sécurisées.

La connexion au serveur est vérifiée en s'assurant que le certificat du serveur contient le bon nom et vérifie avec succès en utilisant le magasin de certificats.

Voir cette ressource en ligne pour plus de détails: https://curl.haxx.se/docs/sslcerts.html

Voir aussi --proxy-insecure et --cacert

23
Gilles Quenot