Я новичок в ftps. Я использую библиотеку zehon для передачи файлов по протоколу FTPS. У меня есть проверенный сертификат. Вот мой фрагмент кода:
FTPsClient ftpClient = new FTPsClient(host, port,username ,password ,false,keyStorePath,keyStorePass); // should it be true or false?? i.e. the isImplicit method
int status = ftpClient.sendFile(filename, ftpsFolder);
Я проверил имя пользователя pwd , хост и другие данные. Единственное, в чем я не уверен, так это в файле хранилища ключей, который является файлом сертификата. Я упомянул путь к хранилищу ключей как C:\keystorefile.crt. Я получаю сообщение о недопустимом формате хранилища ключей при запуске этой программы. Итак, в каком формате должен быть мой сертификат? Существует ли определенный формат, который требуется zehon?