我正在尝试为我们的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" />
之后我重新启动了tomcat服务器,但无法(https://localhost:8443)
使用https访问tomcat链接。日志文件中看不到任何内容。
$ netstat -apn | grep 8443
tcp 0 0 :::8443 :::* LISTEN 25759/java
使用自签名证书让 https 适用于 tomcat 我缺少什么?