Obtenir UNABLE_TO_VERIFY_LEAF_SIGNATURE à partir de NPM lors de l’installation d’hexo-cli

Je reçois une erreur UNABLE_TO_VERIFY_LEAF_SIGNATURE lorsque j’essaie d’installer hexo-cli sous Windows. J’ai essayé de passer à un autre miroir mais cela n’a pas résolu le problème.

entrer la description de l'image ici

Êtes-vous derrière un proxy d’entreprise? Ils interceptent très probablement le trafic avec un certificate SSL auto-signé.

Une solution de piratage consiste simplement à désactiver SSL pour NPM

 npm set ssortingct-ssl false 

Des instructions plus détaillées peuvent être trouvées ici: Comment réparer une erreur de certificate SSL lors de l’exécution de Npm sous Windows?

Les références:

https://github.com/Medium/phantomjs#i-am-behind-a-corporate-proxy-that-uses-self-signed-ssl-certificatees-to-intercept-encrypted-traffic

https://security.stackexchange.com/questions/101721/is-it-possible-for-corporation-to-intercept-and-decrypt-ssl-tls-traffic