为 tomcat 6 创建自签名证书

为 tomcat 6 创建自签名证书

我正在尝试为我们的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 我缺少什么?

相关内容