[컴][자바] 자바에서 ssl certificate 등록

java에서 인증서 등록 / ssl 인증서 등록 / ssl certificate / https ssl 인증서 추가 / 인증서 설치



인증서 추가하기

certificate(인증서) 는 openapi.crt 라는 파일로 되어 있다.

jdk 에 있는 jre/lib/security/cacerts 라는 파일에 인증서들이 들어있는데 여기에 인증서를 추가하는 작업이다.

참고
  • alias 는 openapicert 로 한다.
  • 현재 사용하는 java 의 경로는 /usr/java/latest 이다.


작업순서

openapi.cert 를 서버로 가져오자
cert 추가 : keytool -keystore /usr/java/latest/jre/lib/security/cacerts -importcert -alias openapicert -file openapi.crt
이 인증서를 신뢰합니까? [아니오] 라고 나올 때 'y' 를 누르면 yes 가 된다.



확인방법

cacerts 에 잘 들어갔는지 확인

  • keytool -list -keystore /usr/java/latest/jre/lib/security/cacerts | grep openapicert

Bash 에서 HTTPS request 동작 확인


openssl 로 동작하는 지 확인




See Also

  1. 나의 지식 창고 :: JAVA SSL PKIX path building failed 오류시






댓글 없음:

댓글 쓰기