私が書いた2つのJavaアプリがあるとPing.jar
します。Pong.jar
それらは2つの別々のサーバーにデプロイされて実行され(Ping.jar
にデプロイされsrv-01.myorg.com
、にPong.jar
デプロイされますsrv-02.myorg.com
)、これら2つのアプリはSSLを介して相互に(双方向で)通信する必要があります。また、各アプリに独自のSSL証明書があると仮定しましょう。
- Javaプログラマーである私は、どのようにコーディング
Ping
し、Pong
互いのSSL証明書を検証しますか?各CAは、たとえば、ヒットできるある種のRESTful APIを提供していますHttpClient
か?Javaには独自の証明書検証APIがありますか?使用できるオープンソースのサードパーティのJARまたはサービスはありますか?
これをオンラインで検索したとき、ほとんど表示されなかったことに驚きました。