我的Subversion存儲庫通過HTTPS提供。我有一個自簽名的CA根證書,並且服務器使用與此簽名的證書。AnkhSVN 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/Subversion打開),它會引發警告消息。
SVN命令行不會抱怨。
注意:我還沒有嘗試過與TortoiseSVN呢。
在預感到它可能是Windows的WebDAV客戶端,我檢查了Word。它工作正常。 Windows 7的「添加網絡位置」功能接受證書,提示輸入我的憑證,然後然後不起作用(但這是Windows中通過HTTPS的WebDAV的已知問題)。
證書鏈沒問題。至少,它在IE中。 – 2010-06-18 16:08:41