我正在尝试使用 SharpSvn 访问颠覆存储库。该存储库只能通过 https 获得,并且机器使用自己的私有证书颁发机构(不要担心这里的安全性,我信任该机构)。
我有证书颁发机构的公共根证书,但是由于用户访问权限,我无法将证书安装到证书存储中。
如果我直接使用颠覆,我可以添加:
servers:global:ssl-authority-files=/path/to/cacert.crt
servers:groups:myhost=myhostsdns.com
作为命令行对象或配置文件。
如何在 SharpSvn 中设置这些选项,以便我可以使用 cacert.crt 文件,这样当我尝试访问我的存储库时就不会出现“证书验证失败”,而且我不必忽略错误?
非常感谢