我正在尝试将 SVN 与 BugTracker.NET 集成。在访问 SVN 的页面上,我收到错误“服务器证书验证失败:为不同主机名颁发的证书,颁发者不受信任”。我正在为 SVN 服务器使用 VisualSVN 服务器。
问问题
2184 次
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 回答