获取Windows 7上HTTPS服务器的证书指纹?

| 最近,Mercurial在连接到HTTPS服务器时添加了证书验证。我正在尝试在https://wiki.droidweight.googlecode.com/hg/上克隆Google Code项目的Wiki存储库,但证书的格式为
*.googlecode.com
。 Google Code的证书不涵盖多个子域,例如“ 1”。 我收到错误消息:
% 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)
我需要获取证书指纹。这样的答案说明了如何在* nix上执行此操作。 在Windows 7(家庭高级版)上如何获得指纹? 参考文献: Google Code支持网站上的未解决问题。 Mercurial CA证书常见问题解答。     
已邀请:
        您正在使用哪个版本的Mercurial? 1.8.2根据文档,在克隆时打印指纹。 编辑:经过一些测试,我意识到当您不安全地连接时Mercurial会打印证书(我没有配置
web.cacerts
,所以克隆总是成功的,尽管有警告)。因此,如果您将
--insecure
传递给
hg clone
,您将获得一个克隆和一个指纹。 或者,安装GnuWin32!它使Windows命令行成为一个有趣的地方:)(我与GnuWin32没有关系;非常感谢。)     

要回复问题请先登录注册