인증서 추가하기
certificate(인증서) 는 openapi.crt 라는 파일로 되어 있다.jdk 에 있는 jre/lib/security/cacerts 라는 파일에 인증서들이 들어있는데 여기에 인증서를 추가하는 작업이다.
참고
- cacerts 의 암호는 changeit 이 기본으로 setting 되어 있다.(참고 : https://azure.microsoft.com/ko-kr/documentation/articles/java-add-certificate-ca-store/)
- 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 동작 확인
- Handling HTTP and SSL in the Shell | Redspin Labs Blog
- curl -is -m2 "https://www.redspin.com:PORT"
댓글 없음:
댓글 쓰기