我正在努力寻找带有 Java 客户端 API 的 FTPES(必须是显式的)FTPS。我有一个 FTPS 服务器,需要 CA 证书以及用户名和密码。现在我可以使用 SmartFTP 或 Curl 之类的工具来完成此操作,这允许我进行客户端证书检查。我查看了 Curl 的 Java 绑定(bind) - 这可能是一个选项,但我宁愿使用直接的 API 客户端库。
最佳答案
Apache Commons Net支持显式模式,并且看起来支持客户端身份验证,尽管我还没有使用该功能。
此外,请查看 KeyManagerUtils和 TrustManagerUtils同样,因为它似乎没有读取 javax.net.ssl.keyStore 和 javax.net.ssl.trustStore 属性。
关于java - 具有 Java 绑定(bind)和客户端 CA 证书的 FTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9265536/