2017-11-16 18 views
-1

私は、第三者によって提供された.crtファイルを持っています。今私はTLS上で彼らのAPIを呼び出す必要があります。誰かがjavaコードでこの.crtを使用して安全な呼び出しを行う方法を教えてもらえますか?私はWindowsマシンとJava 8を使用していますjava httpクライアントでSSL証明書を使用してサーバーにリクエストする方法

+0

情報が少なすぎる - CRTファイルはサーバーのホスト名の公開証明書ですか?その場合は、トラストストアにcrtをインポートすることができます。私はデフォルトのJRE truststureを使用してmendlingをお勧めします。独自のAPIを作成することもできますが、APIを呼び出すために使用するライブラリ/フレームワークによって異なります。 – gusto2

答えて

0

できません。あなたが作成した鍵ペアと、あなたが生成したCSRに応答して第三者によって署名された証明書、またはサーバーが信頼するあなたが生成した自己署名証明書が必要です。

それ以外の場合は、信頼できない場合を除き、証明書はまったく必要ありません。

+0

APIをクライアントとして呼び出すAPIではなく、サーバーとして。したがって、クライアントはサービスを呼び出すために鍵ペア/証明書を必要としません – gusto2

関連する問題