我正在努力将我们的源码控制从hg 1.6.0升级到1.8.2,并且我正在设置和使用SSL证书。这是在运行IIS 6.0的Windows Server 2008 Enterprise系统上,而不是我的服务器,所以我现在需要使用这些版本的软件。我的所有用户也都在运行Windows。Mercurial是否访问Windows证书存储?
为了简化我的用户的安装/配置,我宁愿修改Windows Cert证书库而不是cacert.pem文件。 Mercurial是否可以访问Windows证书存储?它似乎不是。我正在使用内部创建的证书,通过将我的根证书添加到Mercurial中的cacert.pem文件,我可以让事情在没有SSL警告的情况下工作,但我似乎无法通过将证书添加到Windows证书存储区来使其工作。我错过了什么吗?
感谢, 斯科特
感谢您的文章链接。我曾使用openssl来创建我的CSR,不知道管理员用什么来创建证书。我会尝试makecert.exe。如果我使用makecert,是否需要获得客户端证书,或者如果IIS设置为不需要客户端证书,那么是否足够了根证书和服务器证书? – user693957 2011-04-30 17:15:25
@ user693957:根和服务器证书应该足够了,但是这需要先进行测试。 – VonC 2011-04-30 17:29:07
好吧,我会再测试一下:)谢谢。 – user693957 2011-05-01 02:47:06