Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
HttpClientは、すべてのJREで利用可能なcacertsを使用しますか?HTTPSエンドポイントを呼び出すようにSSLを使用してHttpClientを構成する必要がありますか?
エンドポイントは、JREを使用するcacertsによる信頼できる機関であるGeoTrustを使用します。HttpClientはセキュリティを処理しますか?
はい、ウェブサイトによると、そうです。JSSEがインストールされていて、1.4以降のすべてのJDKに付属している場合、SSLは他のリクエストと同じようにhttpclientライブラリ(任意のバージョン)で機能します。
Commons HttpClient APIには、開発者がSSLパラメーターをカスタム制御できるものはありません。CommonsHttpClientを特別に構成する必要はありません。HttpClientは、SSL検証などをJava標準のSSLソケットが使用するものに委任します。その結果、CA検証のためにJREのcacertsファイルが照会されることになります。
cacerts