0

我正在尝试将 SVN 与 BugTracker.NET 集成。在访问 SVN 的页面上,我收到错误“服务器证书验证失败:为不同主机名颁发的证书,颁发者不受信任”。我正在为 SVN 服务器使用 VisualSVN 服务器。

4

2 回答 2

1

我找到了解决方案:

在 bugtracker.net 服务器上打开一个 cmd 窗口。编写任何 svn 命令添加 svn 选项“--config-dir C:\whatever” 永久接受证书。

用户文件将保存在 C:\whatever 目录中

然后转到 bugtracker.net web.config 文件并将相同的选项添加到 SubversionAdditional args。add key="SubversionAdditionalArgs" value="--config-dir c:\whatever"

并且它将永远正常工作,因为 IUSER_HOST windows 用户(ASP 用户)将使用该缓存目录并找到信任机器的文件)

于 2009-09-12T17:36:08.463 回答
0

假设您正在尝试访问

https://www.xyz.com/<whatever>

并且证书已经发给www.abc.com。尝试

https://www.abc.com/<whatever>

它应该工作。

于 2009-08-19T18:16:34.567 回答