톰캣 localhost에서 SSL(https) 페이지 테스트시 server.xml 설정하기
Localhost 개발환경에서 https:// 로 시작하는 url 테스트가 필요했다.
그래서 강제로 SSL(https)이 적용되게 톰캣 server.xml을 수정하였다.
keysotre를 이미 생성한 기준으로 설명 (인터넷에 java keystore 검색하면 많이 나온다.)
기본적으로 생성되는 keysotre의 경로는 C:/Users/내PC이름/.keystore 이다.
Tomcat6.0 의 server.xml 기준
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="C:/Users/user/.keystore" // 키스토어경로
keystorePass="123456"/> //키스토어비밀번호
Tomcat7.0 의 server.xml 기준
<Connector port="8443" protocol="org.apache.coyote.http11.Http11Protocol"
maxThreads="150" SSLEnabled="true" scheme="https" secure="true"
clientAuth="false" sslProtocol="TLS"
keystoreFile="C:/Users/user/.keystore" // 키스토어경로
keystorePass="123456"/> //키스토어비밀번호