Récemment, Mercurial a ajouté une validation de certificat lors de la connexion à des serveurs HTTPS. J'essaie de cloner le référentiel wiki pour un projet de code Google au https://wiki.droidweight.googlecode.com/hg/, mais le certificat est pour *.googlecode.com
.Obtenir l'empreinte du certificat du serveur HTTPS sur Windows 7?
Le certificat de Google Code ne couvre pas plusieurs sous-domaines, tels que *.*.googlecode.com
.
Je reçois l'erreur:
% hg clone --verbose https://wiki.droidweight.googlecode.com/hg/ -- C:\workspace\wiki
abort: wiki.droidweight.googlecode.com certificate error: certificate is for *.googlecode.com, googlecode.com, *.codespot.com, *.googlesource.com, googlesource.com (use --insecure to connect insecurely)
J'ai besoin d'obtenir l'empreinte digitale du certificat. This SO answer indique comment le faire sur * nix.
Comment obtenir l'empreinte digitale sur Windows 7 (Home Premium)?
Références:
Depuis que vous utilisez TortoiseHg, [cette FAQ] (http://stackoverflow.com/questions/6293167/disable-https-host-authentication-in-tortoisehg-for-internal-self-signed-certif) aidera, car il y a une place dans l'interface utilisateur pour interroger l'empreinte digitale. –