https://lsj-1991.tistory.com/26
window에서 springboot 개인키로 https적용
1. 윈도우키나 시작 창을 열어 cmd를 서칭후, 명령프롬프트란에서 마우스 오른쪽을 또는 우측의 관리자권한으로 켠다. 2. 인증서를 저장할 위치로 들어간다. ( ex ) cd C:\Program Files\Java\jdk1.8.0_172\bin.
lsj-1991.tistory.com
상단의 .p12 파일을 생성후에 로컬 톰캣에서 https처리를 시행 ( 상단 파일생성 선행 필수 )
1. p12 파일을 톰캣에서 인식시키게 하기 위해 jks 확장자로 변경해야함
- 관리자 권한으로 윈도우키나 시작버튼을 눌러 cmd를 치고 관리자 권한으로 실행후, 상단의 p12가 있는 파일 경로로 이동
2. 이동후 jks 확장자로 변경하기 위해
keytool -importkeystore -srckeystore keystore_test.p12 ( 생성했던 p12 파일 이름 ) -srcstoretype PKCS12 -deststoretype JKS -destkeystore keystore_test.jks ( .jks 앞에 jks확장자를 가질 이름을 적어주면됨 )
3. 사용할 톰캣의 server.xml에 커넥터 추가<Connector SSLEnabled="true" keystoreFile="C:\ProgramFiles/Java/jdk1.8.0_172/bin/keystore_test.jks" (인증서 경로 입력) keystorePass="123456" ( 인증서 비밀번호 입력 )port="8443" scheme="https" secure="true" sslProtocol="TLS"/>
https 성공!! http는 톰캣 포트번호 그대로 입력하면 이용가능
로컬에서 https로 변경시 콘텐츠가 작동하지 않거나 API콜을 테스트 하기 위함이므로 운영하는 서버에 사용할 키발급이나 적용은 다른방법이 필요함
'Server' 카테고리의 다른 글
window에서 springboot 개인키로 https적용 (0) | 2020.06.25 |
---|---|
하나의 WAS에 여러 프로젝트(컨텍스트) 세션공유 톰캣설정 (0) | 2019.11.19 |
Window서버 시스템이 PID:4 포트번호 80번을 선점했을때 처리 (0) | 2019.07.08 |