gpt4 book ai didi

mercurial - 如何通过服务器配置在 Mercurial 中允许自签名证书?

转载 作者:太空宇宙 更新时间:2023-11-03 17:20:11 26 4
gpt4 key购买 nike

我在这里和其他地方读过类似的问题。这不是为了重复,但我还没有找到答案。

我想问一个非常具体的问题,所以请不要将其标记为重复,除非你能给我指出一个非常具体的正确答案。

我运行的是 CentOS 6,我安装了 Mercurial 1.9 作为我们的 Mercurial 服务器。

我可以添加存储库,我可以克隆、提交更改,并毫无问题地推送回服务器,只要我不尝试使用 SSL。

apache 网站配置了自签名 SSL 证书(我知道自签名 SSL 证书的优点和缺点,但我们决定使用一个,除非技术上不可能)。

我们的客户端机器是安装了 TortoiseHG 2.1.4 的 Windows 7。在 Visual Studio 2010 中,我使用的是“Mercurial 源代码管理包”。

我想做的是更改服务器配置,在服务器级别或存储库级别允许自签名证书。

每个客户端机器的更改是很麻烦的,因为即使在我更新了每个人的机器之后,下次我必须设置一个新客户端时,我也必须记录这些更改并记住返回执行这些步骤。

我已经尝试了 hostfingerprints 选项,但我无法让它工作。我不确定这是否应该用作服务器配置,或者我是否将设置放在正确的文件中或什么。

作为旁注,我终于找到了如何通过 TortoiseHG UI(单击锁定图标)打开 --insecure,但看起来 visual studio 源代码控制提供程序没有选项(至少我可以找到)。

我不是 Linux 专家(但如果需要我可以联系专家)所以请详细解释。

我们组织中的每个人都是 HG 新手。

作为最后的手段,我们可能只获得 SSL 证书。

最佳答案

Jamie F 是正确的,但我会把它记在这里,因为他/她没有。服务器无法告诉客户端信任它——这样做毫无意义。您需要配置您的客户端或使用由您的客户端系统已经信任的 CA 签名的证书。

关于mercurial - 如何通过服务器配置在 Mercurial 中允许自签名证书?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/7882666/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com