NAnt — удаленный сертификат недействителен в соответствии с процедурой проверки.

Используя NAnt, я пытаюсь загрузить файл с моего сервера Mercurial через свой скрипт сборки.

Сервер Mercurial настроен на разрешение доступа через https с использованием самозаверяющего сертификата.

Я могу без проблем загрузить файл с помощью веб-браузера, поэтому я знаю, что разрешения на сервере установлены правильно.

Однако, когда я пытаюсь сделать это через NAnt, я получаю сообщение об ошибке: «Удаленное соединение недействительно в соответствии с процедурой проверки».

Может ли кто-нибудь предложить предложения относительно того, как я могу решить эту проблему?


person Peter Bernier    schedule 11.07.2012    source источник


Ответы (1)


Сертификат сервера должен быть установлен на машине, на которой выполняется скрипт, чтобы это работало.

См. эту процедуру, чтобы узнать, как это сделать. Перед запуском вам необходимо экспортировать сертификат с сервера. Это можно сделать, просмотрев сведения о сертификате веб-сайта в браузере и экспортировав их.

person Peter Bernier    schedule 11.07.2012