반응형

 · 개요 : 자바 https 통신 시도 시 다음과 같은 에러가 발생하는 경우

 · 오류 메시지 :

     sun.security.validator.ValidatorException: PKIX path building failed:

     sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target

 

     2가지 해결책이 있다.

 

     원인은 간단히 말해서 Java의 신뢰하는 인증서 목록(keystore)에 사용하고자 하는 인증기관이 등록되어 있지 않아 접근이 차단되는 현상이다.

 

 · 해결책 1

     다음 사이트에 인증서를 추가하는 여러가지 방법이 나와 있다. 

     https://www.lesstif.com/pages/viewpage.action?pageId=12451848

 · 해결책 2

     위 사이트 방법대로 신뢰할 수 있는 인증서 목록에 추가하여도 접근이 안되는 경우가 있는 경우는https 대신 http로 코드를 수정하는 것이다.

 

반응형

+ Recent posts