Tomcat 9以错误日志条目&x201C;别名[mykey]不标识密钥条目”;

Tomcat 9以错误日志条目&x201C;别名[mykey]不标识密钥条目”;,tomcat,https,Tomcat,Https,如何使用JKS类型的Java密钥库在Tomcat 9上启用scheme=“https” 启动Tomcat 9会显示错误日志条目“别名[mykey]无法识别密钥条目”。 我的Java密钥库是JKS类型的。它只有一个名为“mykey”的条目,这是一个“trustedCertEntry” Tomcat server.xml包含以下配置: <Connector protocol="org.apache.coyote.http11.Http11NioProtocol" port

如何使用JKS类型的Java密钥库在Tomcat 9上启用scheme=“https”

启动Tomcat 9会显示错误日志条目“别名[mykey]无法识别密钥条目”。 我的Java密钥库是JKS类型的。它只有一个名为“mykey”的条目,这是一个“trustedCertEntry”

Tomcat server.xml包含以下配置:

<Connector protocol="org.apache.coyote.http11.Http11NioProtocol"
           port="8443" 
           maxThreads="150" 
           scheme="https"
           secure="true"
           SSLEnabled="true"
           keystoreFile="conf/localhost-rsa.jks" 
           keystorePass="changeit"
           keyAlias="mykey"
           clientAuth="false"
           sslProtocol="TLS"
           >
</Connector>

我确信,我访问了正确的密钥库。更改为其他路径或密码时,会显示预期的错误。删除keyAlias=时,我会收到相同的错误消息,其中mykey被替换为null


有什么提示吗?谢谢大家!

可能重复。我已经仔细阅读了页面和链接,但错误仍然存在