我有两个开发服务器,其中有两个针对主机名的不同SSL证书。现在,我需要将两个PFX文件添加到单个JKS文件中,以便在Dev Env中使用。我可以使用相同的证书。
摘要:我需要创建证书环境,而不是主机。并将其用于程序中我没有DNS。
我尝试使用以下命令从两个pfx文件创建单个jks文件。
keytool -importkeystore -srckeystore host1.pfx -destkeystore dev.jks -srcstorepass **** -deststorepass ****
keytool -importkeystore -srckeystore host2.pfx -destkeystore dev.jks -srcstorepass **** -deststorepass ****
现在,当我尝试使用此JSK文件时。应用程序已部署,但当我按Host1的URL时,其工作正常。但不适用于Host2。当我检查原因时,它显示-仅适用于host1。
我为什么会遇到这个问题?