問題 - SSL 対応のサーバー ホスト (ベリサインの署名付き証明書がある) に接続したいです。このホストは、支払いトランザクションを承認/拒否します。
前提 - 1. ClientAuth は必要ありません。2. HTTPS を扱っていない
このホストに接続し、リクエストを送信してレスポンスを受信する Java クライアントを作成したいと思います。私の理解が正しくない場合は修正してください。
- Java クライアントはパッケージ 'javax.net.ssl.*' を使用する必要があります。このパッケージには、SSL Host と接続するための「SSLSocket」クラスがあります。
- Java クライアントの「キーストア」/クライアント証明書 (ベリサインによって署名されたもの) は必要ありません。clientAuth が有効 (TRUE) の場合にのみ必要です。
- 最初にサーバー証明書を確認してからデータを転送するために、クライアント コードに規定を設ける必要がありますか? このステップは必須ですか?
- いくつかの必須の手順をバイパスしていますか?
ありがとう、Raj Hebbar