Java
PKIX path build failed - 인증서 추가
봉주니
2020. 12. 17. 16:21
로컬 개발 시 https 접속 시 오류가 발생.
Java 인증서 추가를 진행한다.
1. InstallCert.java 다운로드 진행
2. cmd 창을 열어 컴파일 진행
javac InstallCert.java |
JAVA_HOME 설정이 되어있는 경우는 바로 가능.
설정이 되어있지 않은 경우, java가 설치된 폴더에 bin 폴더 안에 해당 파일을 넣고 해당 경로에서 실행 가능.
3. InstallCert.class 실행
java -cp ./ InstallCert www.chainportal.co.kr |
1 엔터를 하면 아래와 같이 완성된다.
그리고 jssecacerts 파일이 생성된다.
4. keytool로 인증서 추출
keytool -exportcert -keystore jssecacerts -storepass changeit -file output.cert -alias www.chainportal.co.kr-1 |
output.cert 파일이 생성된다.
5. jdk의 keystore에 cert 파일 import
keytool -importcert -keystore "%JAVA_HOME%/jre/lib/security/cacerts" -storepass changeit -file output.cert -alias www.chainportal.co.kr |
예 엔터키 하면 아래와 같이 저장된다.
JAVA_HOME이 Program Files에 있는 경우 오류가 발생할 수 있다. 위에 따옴표를 붙여주는 이유!!!!
반응형