我正在尝试将SVN与BugTracker.NET集成。 在访问SVN的页面上,我收到错误“服务器证书验证失败:为不同的主机名颁发证书,颁发者不受信任”。 我正在使用VisualSVN Server作为SVN服务器。
答案 0 :(得分: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用户)将使用该缓存目录,并将找到信任该机器的文件)
答案 1 :(得分:0)
假设您正在尝试访问
https://www.xyz.com/<whatever>
证书已发给www.abc.com。尝试
https://www.abc.com/<whatever>
它应该有用。