Примите сертификат для SVN от BugTracker.Net
-
18-09-2019 - |
Вопрос
Я пытаюсь интегрировать 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>
И это должно сработать.