java - 具有 Java 绑定(bind)和客户端 CA 证书的 FTPS

标签 java curl digital-certificate ftps

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

最佳答案

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

此外,请查看 KeyManagerUtilsTrustManagerUtils同样,因为它似乎没有读取 javax.net.ssl.keyStore 和 javax.net.ssl.trustStore 属性。

关于java - 具有 Java 绑定(bind)和客户端 CA 证书的 FTPS,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9265536/

相关文章:

apache - 在curl中传递POST数据时请求实体太大

php - 我是使用 fopen 还是 curl 加载给定 PHP 中的 URL 的 XML 文件

java - 获取证书链

openssl - 如何读取X509 V3证书的 key ?

java - 在 Java 应用程序中执行批处理文件时出现问题

java - Eclipse 自动格式化变量初始化

php - nginx配置问题,端口已被使用

java - 如果输入满足要求的条件,为什么 if 语句会被忽略?

java - 从多个线程中读取java "Queue",每个线程中包含所有对象

java - 使用java从Windows访问个人证书