Вопрос

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

Это было полезно?

Решение

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

Откройте окно cmd на сервере bugtracker.net.Напишите любую команду SVN, добавляя опцию SVN "-Config-Dir C: whate" Примите навсегда сертификат.

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

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

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

Другие советы

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

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

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

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

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

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top