반응형

 

서버간 HTTPS 통신 할때 인증서 관련 오류 

 

[오류 메시지]

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

 

 

JAVA에서 신뢰 하지 못하는 인증서 인 경우 등 여러 가지 경우에 오류 발생

 

 

CMD (관리자 모드) 이동

--> C:\Program Files\Java\jdk\bin 

--> C:\Program Files\Java\jre\bin

 

설정

keytool -import -file "인증서 파일 경로 .crt" -keystore "자바 JRE/JDK " -storepass "changeit"

 

인증서 파일 경로 : .crt 경로 (보통 아파치 SSL) 

자바 JRE/JDK : 

JDK PATH : "C:\Program Files\Java\jdk1.8.0_131\jre\lib\security\cacerts"

JRE PATH : "C:\Program Files\Java\jre1.8.0_131\lib\security\cacerts"

 

각각 JDK /JRE 의 bin 경로에서 위 명령어 복사 후 CMD 입력 후 인증서 신뢰 (Y) 엔터

어플리케이션 재기동 

 

 

+ Recent posts