Принять сертификат для SVN от BugTracker.Net

Я пытаюсь интегрировать SVN с BugTracker.NET. На странице, которая обращается к SVN, я получаю сообщение об ошибке "Ошибка проверки сертификата сервера: сертификат выдан для другого имени хоста, эмитент не является доверенным". Я использую VisualSVN Server для сервера SVN.

2 ответа

Решение

Я нашел решение:

Откройте окно cmd на сервере bugtracker.net. Напишите любую команду svn, добавив параметр svn "--config-dir C:\what". Принять сертификат постоянно.

Пользовательские файлы будут сохранены в любой папке C: \

Затем перейдите в файл bugtracker.net web.config и добавьте эту же опцию в аргументы SubversionAdditional. add key="SubversionAdditionalArgs" value="- config-dir c:\what"

И он будет работать всегда, так как пользователь Windows IUSER_HOST (пользователь ASP) будет использовать этот каталог кэша и найдет файл, который будет доверять машине)

Скажем, вы пытаетесь получить доступ

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

И сертификат был выдан www.abc.com. Пытаться

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

И это должно работать.

Другие вопросы по тегам