에 대한 모습입니다. 다른 사람들의 이익을 위해 다음과 같은 단계를 나열합니다.
먼저 Spring RestTemplate의 코드 (SSL (HttpClient 4.4) 섹션 this tutoiral)를 추가합니다. (나는 HttpClient 4.5.4를 가지고있다). 나는 휴식 API의 URL 명중 할 때이 변경과 함께, 나는 다음과 같은 예외가 :
I/O error on GET request for "http://localhost:8080/foo":
sun.security.validator.ValidatorException:
PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested target;
nested exception is javax.net.ssl.SSLHandshakeException:
sun.security.validator.ValidatorException:
PKIX path building failed:
sun.security.provider.certpath.SunCertPathBuilderException:
unable to find valid certification path to requested targe
둘째, 위에서 언급 한 예외를 해결하기를, 나는 따르 mkyong의 tutorial. BTW, 자바 프로그램의 링크가 더 이상 유효하지 않습니다. 나는 다른 곳에서 그것을 찾아야한다.
출처
2017-12-22 00:33:53
vic
샘플 코드는 http://www.baeldung.com/httpclient-ssl에서 언급 한 상황 중 하나입니다. "요청한 대상에 대한 유효한 인증 경로를 찾을 수 없습니다"라는 오류가 나타납니다. 더 많은 일을해야합니다. – vic