0

我正在努力寻找带有 Java 客户端 API 的 FTPES(必须是明确的)FTPS。我有一个需要 CA 证书以及用户名和密码的 FTPS 服务器。现在我可以使用 SmartFTP 或 Curl 之类的东西来执行此操作,它允许我进行客户端证书检查。我查看了 Curl 的 Java 绑定——这可能是一个选项,但我宁愿使用直接 API 客户端库。

4

2 回答 2

1

Apache Commons Net支持显式模式,并且看起来支持客户端身份验证,尽管我没有使用过该功能。

此外,还要检查KeyManagerUtilsTrustManagerUtils,因为它似乎没有读取 javax.net.ssl.keyStore 和 javax.net.ssl.trustStore 属性。

于 2012-02-13T18:54:12.547 回答
0

我已经为 SFTP/FTP 使用了edtFTPPro/J商业库,效果非常好。还支持 FTPS,至少对于 SFTP,可以使用自己的证书。还没有将它用于 FTPS,但我希望它可以正常工作。他们在论坛上的响应时间也非常好。

于 2012-02-13T19:07:25.447 回答