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

2023. 8. 29. 16:30웹개발

728x90

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

에러시 인증서 설치 방법

아래의 파일을 받는다

InstallCert.java
0.01MB

1. 해당 파일을 컴파일한다.

javac InstallCert.java

2. 컴파일 된 파일을 실행한다.

java -cp . InstallCert gw-cert.kakao.com

3. 인증파일을 만든다

keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias gw-cert.kakao.com-1

4. JDK에 해당 cacerts 파일을 덮어쓴다.

keytool -importcert -keystore ${JAVA_HOME}/jre/lib/security/cacerts -storepass changeit -file output.cert -alias gw-cert.kakao.com-1

만약 위치때문에 문제가 생긴다면 

${JAVA_HOME}/jre/lib/security/cacerts 이부분은 그냥 ./cacerts 로 변경해서 cacerts 파일을 자바폴더 위치에 덮어쓰기 한다.

5. WAS를 재기동한다.

728x90
반응형