본문 바로가기

프로그래밍/Java

SSL 인증서 JAVA CA 인증서에 추가

728x90
반응형

사내에서는 인터넷망에서 SSL 인증이 안될 경우


1. 브라우저에서 cert 파일로 저장
2. 관리자 :명령 프롬프트 를 관리자 권한으로 실행

{JAVA_HOME}/bin/keytool -keystore {JAVA_HOME}/jre/lib/security/cacerts -importcert -alias {인증서명칭} -file {인증서파일}

패스워드 changeit

3. 우리 회사는 HTTPS 통신 구간 암호화를 계속 바꾸기 때문에 SSL 인증서 교체 작업이 매일 필요하다.

1번 작업 진행 후 bat 파일로 만들어서 관리자 권한으로 실행.

cd C:\Program Files\Java\jdk1.8.0_171\jre\lib\security

keytool -delete -keystore cacerts -alias google -storepass changeit
keytool -keystore cacerts -importcert -alias google -file C:\Users\NXXXX\Downloads\google.cer -storepass changeit -noprompt

 

참고

www.lesstif.com/gitbook/https-ssl-curl-web-browser-16744456.html

 

https 연결시 서버의 SSL 인증서 추출하기 (curl 또는 web browser 사용)

 

www.lesstif.com

cert.crosscert.com/ssl%EC%9D%B8%EC%A6%9D%EC%84%9C-java-ca%EC%9D%B8%EC%A6%9D%EC%84%9C%EC%97%90-%EB%A3%A8%ED%8A%B8-%EC%9D%B8%EC%A6%9D%EC%84%9C-%EC%B6%94%EA%B0%80%ED%95%98%EB%8A%94-%EB%B0%A9%EB%B2%95/

 

SSL인증서 JAVA CA인증서에 루트 인증서 추가하는 방법 - SSL 인증서 발급,종류,가격비교 | 한국전자�

안녕하세요 한국전자인증 입니다. ​ JAVA CA인증서에 루트 인증서 추가하는 방법을 알려드립니다. 서버는 클라이언트에게 인증서를 전달해주며, 클라이언트는 서버로부터 전달받은 인증서를 루

cert.crosscert.com

 

 

728x90
반응형