0

JavaクライアントAPIを使用してFTPES(明示的である必要があります)FTPSを見つけるのに苦労しています。ユーザー名とパスワードだけでなく、CA証明書を必要とするFTPSサーバーがあります。これで、SmartFTpやCurlなどを使用してこれを実行できます。これにより、クライアント側の証明書を確認できます。CurlのJavaバインディングを調べました。これはオプションかもしれませんが、直接APIクライアントライブラリを使用したいと思います。

4

2 に答える 2

1

Apache Commons Netは明示モードをサポートしており、クライアント認証をサポートしているように見えますが、私はその機能を使用していません 。

また、KeyManagerUtilsとTrustManagerUtils も確認してください。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 に答える