我是 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 、 host 和其他详细信息。我唯一不确定的是作为证书文件的密钥库文件。我已经提到密钥库路径为 C:\keystorefile.crt。运行此程序时,我收到无效的密钥库格式。那么我的证书应该是什么格式呢?zehon有具体的要求吗?