우리 서버에 자체 서명된 인증서를 구성하려고 합니다 tomcat
. 이를 위해 처음에는 keytool
.
내가 시도한 명령은 다음과 같습니다.
keytool -genkey -alias example -keyalg RSA -keystore /home/zaman/certs/keystorefile.key
chmod 600 /home/zaman/certs/keystorefile.key
그런 다음 server.xml에서 SSL 커넥터의 태그를 해제하여 키 저장소 파일에 대한 참조를 추가합니다.
<Connector port="8443" protocol="HTTP/1.1" SSLEnabled="true"
maxThreads="150" scheme="https" secure="true" keystoreFile="/home/zaman/certs/keystorefile.key" keystorePass="test123"
clientAuth="false" sslProtocol="TLS" />
(https://localhost:8443)
그 후 Tomcat 서버를 다시 시작했지만 https를 사용하여 Tomcat 링크에 액세스 할 수 없습니다 . 로그 파일에서 아무것도 볼 수 없습니다.
$ netstat -apn | grep 8443
tcp 0 0 :::8443 :::* LISTEN 25759/java
자체 서명된 인증서를 사용하여 https를 tomcat과 함께 사용하기 내가 무엇을 놓치고 있나요?