반응형
서버간 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) 엔터
어플리케이션 재기동