0

HttpClient 是否使用每个 JRE 中都可用的 cacerts?我是否需要使用 SSL 配置 HttpClient 来调用 HTTPS 端点。

端点使用 GeoTrust,它是 JRE 的 cacerts 信任的权威。HttpClient 是否处理安全性?

4

2 回答 2

1

是的,确实如此,根据网站。如果您安装了JSSE并且 1.4 之后的所有 JDK 都附带了它,那么 SSL 可以与 httpclient 库(任何版本)一起使用,就像您对任何其他请求一样。

于 2012-11-08T03:16:44.407 回答
1

Commons HttpClient API 中没有任何内容允许开发人员自定义控制 SSL 参数。不需要专门配置 Commons HttpClient;HttpClient 会将 SSL 验证等委托给任何 Java 标准 SSL 套接字使用。反过来,这将最终在您的 JREcacerts文件中被查询以进行 CA 验证。

于 2012-11-08T03:17:00.277 回答