【问题标题】:Where are AnkhSVN CA certificates stored?AnkhSVN CA 证书存储在哪里?
【发布时间】:2010-06-11 13:38:26
【问题描述】:

我的 Subversion 存储库可通过 HTTPS 访问。我有一个自签名的 CA 根证书,服务器使用一个用它签名的证书。

CA 根证书存储在Trusted Root Certification Authorities,这意味着(例如)Internet Explorer 可以识别它。

另一方面,AnkhSVN 报告“此服务器的证书存在一些问题”。那么:AnkhSVN 使用什么作为其证书存储?它似乎不是 Windows 的。以及如何将我的 CA 根证书放在那里?

更新:我的网站使用名为“www.example.com”的证书进行保护,父证书是“ca.example.com”,它是自签名的。 'ca.example.com' 位于受信任的根权限存储中。当我浏览到https://www.example.com/svn/ 时,IE 显示挂锁图标,并且证书路径看起来不错。当我将 AnkhSVN 指向同一位置时(通过使用 File / Subversion / Open from Subversion),它会显示警告消息。

SVN 命令行不会报错。

注意:我还没有用 TortoiseSVN 尝试过。

预感它可能是 Windows 的 WebDAV 客户端,我检查了 Word。它工作正常。 Windows 7“添加网络位置”功能接受证书,提示输入我的凭据,然后 然后 不起作用(但这是 Windows 中基于 HTTPS 的 WebDAV 的一个已知问题)。

【问题讨论】:

    标签: svn ankhsvn


    【解决方案1】:

    最可能的原因是您的证书链没有验证或无法检查。

    使用 IE8 进行验证:

    • 点击地址栏右侧的挂锁图标
    • 点击“查看证书”
    • 进入认证路径
    • 检查此处的所有证书是否报告“OK”

    【讨论】:

    • 证书链没问题。至少,它在 IE 中。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2014-01-27
    • 2013-02-10
    • 1970-01-01
    • 1970-01-01
    • 2012-01-17
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多