Tomcat

로컬 개발환경에서 Tomcat SSL 설치 및 기동

Developer Garam.Choi 2017. 5. 29. 22:19
커맨드창(cmd.exe)에서 JDK 디렉토리의 BIN 으로 이동한다.
keytool -genkey -alias tomcat -keyalg RSA 를 실행한다

인증서 암호를 설정하고 요청 정보들을 입력하고 나면 C:\User\계정\.keystore 파일이 생성됨.

톰켓 server.xml 에 다음과 같이 추가함.
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
              maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
              clientAuth="false" sslProtocol="TLS" keystorePass="imoxion" URIEncoding="UTF-8"/>


server 를 publish 하고 재시작하면 https 로도 호출이 가능함 (단,신뢰할수 없는 인증서로 나옴)