У меня есть клиентское приложение .NET, которое пытается выполнить ftp через файл на ftp-сайт с самоподписанным сертификатом SSL. Этот ftp-сайт работает на Windows 7 Enterprise, IIS 7. Я получаю следующую ошибку: «Удаленный сертификат недействителен в соответствии с процедурой проверки».
Я попытался установить сертификат в доверенные корневые сертификаты, но это все равно не работает.
Я использовал обратный вызов делегата в коде, который упоминается в некоторых сообщениях здесь - он работает. Но я не хочу использовать это в своем производственном коде.
Также в производстве некоторые из наших клиентов используют самоподписанные сертификаты.
Любые идеи о том, как решить эту проблему?