转载

Tomcat错误“Alias name tomcat does not identify a key entry”解决

申请到了阿里云的证书后,下载、按照说明生成jks格式证书、证书放到%TOMCAT_HOME%/cert目录中,配置好server.xml文件。启动,结果报了“Alias name tomcat does not identify a key entry”错误。

看错误信息,是没有找到别名为tomcat的条目。解决办法是找到证书中的别名,告诉tomcat,使用如下命令:

keytool -keystore -list your_cert.jks

命令输出结果中,您的密钥中包含1个条目,这后第一个单词即为别名,我的证书第一个条目的别名显示为alias,之后是证书申请日期。

然后在server.xml文件中,加入别名的定义即可:

keyAlias="alias"

keystorePass="your-password"

keystoreFile="cert/your_cert.jks"

tomcat成功启动。测试https生效。

原文  http://wallimn.iteye.com/blog/2426299
正文到此结束
Loading...