반응형
HttpClient4에서 HttpClient5로 변경되면서 기존의 인증서 무시 코드가 동작하지 않습니다.
다음과 같이 변경해야 합니다.
CloseableHttpClient httpclient = HttpClients.custom()
.setConnectionManager(PoolingHttpClientConnectionManagerBuilder.create()
.setSSLSocketFactory(SSLConnectionSocketFactoryBuilder.create()
.setSslContext(SSLContextBuilder.create()
.loadTrustMaterial(TrustAllStrategy.INSTANCE)
.build())
.setHostnameVerifier(NoopHostnameVerifier.INSTANCE)
.build())
.build())
.build();
참고 사이트
728x90
반응형
'back end > java' 카테고리의 다른 글
[JPA] deleteAll을 했는데 delete가 N개 발생하는 이유에 대하여 (1) | 2023.09.11 |
---|---|
Java Optional에 대한 설명과 예제 코드 (0) | 2023.07.09 |
[Gradle] dependency 가 포함된 jar 만드는 방법 (0) | 2023.06.27 |
Java에서 디스크 사용량 (Disk Usage) 구하는 방법 (0) | 2023.06.15 |
Spring Test MockMvc의 한글 깨짐 처리 (0) | 2023.05.24 |