Java Tomcat证书颁发pfx文件

Java Tomcat证书颁发pfx文件,java,tomcat,ssl,pfx,Java,Tomcat,Ssl,Pfx,我想用https运行Tomcat,但存在一些证书问题 我所做的:使用自签名密钥paor创建密钥库,并在Tomcat中将连接器端口设置为此密钥库=>工作正常 但是我想使用一个受信任的证书。我有一个pfx文件,包括私钥和密码。我使用以下命令将此pfx转换为jks密钥库: keytool-importkeystore-srckeystoremypfxfile.pfx-srcstoretypkcs12 -destkeystore clientcert.jks-deststoretype jks 命令行显

我想用https运行Tomcat,但存在一些证书问题

我所做的:使用自签名密钥paor创建密钥库,并在Tomcat中将连接器端口设置为此密钥库=>工作正常

但是我想使用一个受信任的证书。我有一个pfx文件,包括私钥和密码。我使用以下命令将此pfx转换为jks密钥库:

keytool-importkeystore-srckeystoremypfxfile.pfx-srcstoretypkcs12 -destkeystore clientcert.jks-deststoretype jks

命令行显示类似于成功导入1文件的内容。0个错误。 然后,我将连接到我的pfx证书的必要的受信任文件添加到cacerts密钥库

但是我没有https连接

我还尝试了:将可信证书添加到包含转换的pfx文件的同一密钥库中。当然,我将Tomcat连接器中的truststore参数设置为密钥库,但这没有帮助


有人有主意吗?有没有办法获得更多信息,为什么我没有连接?

我找到了解决方案。密钥库密码和私钥密码必须相同!否则,Tomcat将无法获取私钥,因为他只知道密钥库密码