You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@hc.apache.org by "Logan (Jira)" <ji...@apache.org> on 2022/02/16 19:19:00 UTC

[jira] [Comment Edited] (HTTPCLIENT-2205) Ability to set SSL Context and hence Keystore for every request

    [ https://issues.apache.org/jira/browse/HTTPCLIENT-2205?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17493425#comment-17493425 ] 

Logan edited comment on HTTPCLIENT-2205 at 2/16/22, 7:18 PM:
-------------------------------------------------------------

PoolingHttpClientConnectionManagerBuilder is the problem because it  caches the SSLcontext/keystire once set.


was (Author: logan007):
PoolingHttpClientConnectionManagerBuilder is the problem because it is caches the SSLcontext/keystire once set.

> Ability to set SSL Context and hence Keystore for every request
> ---------------------------------------------------------------
>
>                 Key: HTTPCLIENT-2205
>                 URL: https://issues.apache.org/jira/browse/HTTPCLIENT-2205
>             Project: HttpComponents HttpClient
>          Issue Type: Bug
>    Affects Versions: 5.1, 5.1.1, 5.1.3
>            Reporter: Logan
>            Priority: Major
>
> With Version 4.x it easy to the SSL context and hence keystore for every request using the following code. How with version 5.x there is no ability to do this anymore. I request to enable a feature to set the SSL context (and hence Keystore) for every request for both synchronous and asynchronous clients.
> {code:java}
> SSLContext sslContext = ...
>  HttpClient httpClient = HttpClients.custom().setSSLContext(sslContext).build();
> {code}
>  



--
This message was sent by Atlassian Jira
(v8.20.1#820001)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@hc.apache.org
For additional commands, e-mail: dev-help@hc.apache.org