Я попытался найти вышеперечисленное и нашел SSH.NET, но я не уверен:
- Если это подходит для моего случая.
- Как использовать его так, как мне нужно, чтобы он работал.
У меня есть клиент с SFTP, к которому он подключается с помощью обычного стороннего инструмента, такого как FileZilla.
У меня есть учетные данные и т. д., и мне нужно загружать файлы с этого SFTP. К сожалению для меня, для SFTP требуется сертификат p12 (который у меня есть), который я не знаю, как использовать. Я еще не работал с SFTP. Соединение: "интерактивное"
Для «нормального» FTP я бы просто получил поток ответов FtpRequest и передал его информацию тому, что мне нужно.
Вопрос: Как использовать сертификат p12 для установки подключения к SFTP с помощью C#, не покупая одну из коммерческих сторонних библиотек?
Буду благодарен, как за прямые советы, так и за чтиво по теме.