본문 바로가기
Spring

https 통신 방법 (SSL 인증서)

by Mecodata 2024. 2. 14.

순서

1. SSL 인증서 생성

2. 프로젝트에 SSL 인증서 적용

인증서 생성

1. Keystore 생성

keytool -genkey -alias [keystore 별칭] -keyalg RSA -storetype PKCS12 -keystore [keystore 파일]

 

2. 생성한 Keystore로부터 인증서 추출

keytool -export -alias [keystore 별칭] -keystore [keystore 파일] -rfc -file [인증서 파일]

 

3. java 폴더의 lib/security/cacerts에 추출했던 인증서 등록

프로젝트에 인증서 적용

application.properties에 다음 정보 입력

server.ssl.key-store=키스토어 경로
server.ssl.key-store-type=PKCS12
server.ssl.key-store-password=키스토어 비밀번호
server.ssl.key-alias=키스토어 별칭

 

'Spring' 카테고리의 다른 글

Session 타임 아웃 설정  (0) 2024.04.15
JDBC와 DB 연동  (0) 2024.03.19
The import org.springframework cannot be resolved 에러 (Gradle)  (0) 2024.02.12
Spring https 설정  (0) 2023.12.22
Multipart  (0) 2023.12.20

댓글