Skip to content

Instantly share code, notes, and snippets.

@slezicz
slezicz / RestClientSelfSIgnedCertificate.java
Last active December 9, 2021 07:08
Rest Template SSL trust self signed certificate
final HttpComponentsClientHttpRequestFactory requestFactory = new HttpComponentsClientHttpRequestFactory();
SSLContextBuilder builder = new SSLContextBuilder();
builder.loadTrustMaterial(null, new TrustSelfSignedStrategy());
SSLConnectionSocketFactory sslsf = new SSLConnectionSocketFactory(builder.build());
CloseableHttpClient httpclient = HttpClients.custom().setSSLSocketFactory(sslsf).build();
requestFactory.setHttpClient(httpclient);
RestTemplate template = new RestTemplate(requestFactory);