首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >在Windows 7上获取HTTPS服务器的证书指纹?

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

Stack Overflow用户
提问于 2011-06-14 06:27:53
回答 1查看 1.6K关注 0票数 0

最近,Mercurial在连接到HTTPS服务器时添加了证书验证。我试图在https://wiki.droidweight.googlecode.com/hg/克隆Google项目的wiki存储库,但证书是针对*.googlecode.com的。

Google的证书不包括像*.*.googlecode.com这样的多个子域。

我得到了错误:

代码语言:javascript
复制
% 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(家庭高级版)上获得指纹?

参考文献:

  • 谷歌代码支持网站上的公开问题
  • 汞CA证书常见问题
EN

回答 1

Stack Overflow用户

发布于 2011-06-14 08:31:33

你用的是哪种版本的汞?当你克隆时,1.8.2会打印指纹,根据文件

编辑:经过一些测试后,我意识到Mercurial在您不安全地连接时打印证书(我没有配置web.cacerts,所以克隆总是成功的,尽管有警告)。因此,如果将--insecure传递给您的hg clone,您将得到一个克隆人和一个指纹。

或者,安装GnuWin32!它使Windows命令行成为一个有趣的位置:) (我与GnuWin32没有关联,只是非常感激。)

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6339852

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档