我正在使用 Softether VPN、VisualSVN 和 TortoiseSVN 来提交和更新我的项目。项目存储库位于单独的服务器中。 我这样配置 VisualSVN:
这是在 SoftetherVPN 中
两者都使用相同的证书。但是,当我尝试从我的设备更新解决方案时,它显示差异证书,因此验证失败。请帮忙。
两者都使用相同的证书。
不,很可能它们(VisualSVN 服务器和您的 VPN/动态 DNS)没有使用相同的证书。
VisualSVN Server 使用的 HTTPS 证书显示在 Certificate 选项卡上,您需要在 VisualSVN Server 中配置此证书,而不是在 VPN / 动态 DNS 软件中。文章KB134:为 VisualSVN 服务器配置 SSL 证书中给出了在 VisualSVN 服务器中配置 TLS/SSL 证书的说明。
SoftEther-VPN 服务器提供到支持的客户端协议的隧道。
一旦您连接到 SoftEther-VPN 服务器,如果该服务器配置为允许 LAN,则您的本地应用程序可以访问远程 VPN 服务器 LAN 上运行的其他应用程序。
但是,VisualSVN 似乎没有使用受支持的客户端协议,因此您需要首先连接普通的 SoftEther 客户端应用程序,然后使用带有
127.0.0.1
(本地主机)而不是 test.softether.net
的 VisualSVN。