因此,我刚刚在我的 PC 上安装了 Cruisecontrol.NET,并且使用 VisualSVN 通过 https:// 和“虚拟”证书进行 SVN 托管。所有这些都在我的本地电脑上。
问题是,当我尝试运行 Cruisecontrol.NET 时,它一直显示“服务器证书验证失败:为不同主机名颁发的证书,颁发者不受信任”
我不确定如何让 Cruisecontrol.NET 接受证书没问题?
有任何想法吗 ?
以运行 CCNET 服务的用户身份运行 certmgr.msc。然后,将您的 SSL 证书添加到其中的“个人”证书中。然后该证书将被信任。
但听起来您也将证书颁发给了错误的主机名。因此,要解决此问题,请检查您的证书并查看为其分配的主机名。我的猜测是,您将其分配给“localhost”,并且您通过网络名称引用您的 CCNET 服务器,反之亦然。您应该确保 CCNet 的任何 URL 都与您证书上的主机名匹配。因此,您要么需要更改在 CCNET 中连接的计算机名称,要么必须重新颁发证书。
本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)