{{item}}
{{item.title}}
{{items.productName}}
¥{{items.priceOne.price}}/年
{{item.title}}
有用户问:在tomcat jdk8的环境下正常配置,但在jdk7环境下配置报invalid keystore format,这样的情况怎么办?
有用户问:
在tomcat jdk8的环境下正常配置,但在jdk7环境下配置报invalid keystore format,这样的情况怎么办?
答:遇到的“invalid keystore format”错误是由于 JDK 版本之间的密钥库格式不兼容导致的常见问题。
JDK 8 默认使用的密钥库格式可能与 JDK 7 不完全兼容。
如果解决这个问题,您需要在 JDK 7环境下将密钥库转换为 JDK 7能够识别的格式。
因为jdk版本不同转换出来的文件不能通用,所以必须在用户的环境里转。
为了确保在客户的 JDK 7 环境下正常运行,最可靠的方法是在 他们的 JDK 7 环境中 将密钥库转换为 JKS 格式。
转换工具:keytool (JDK 自带工具)
keytool 是 JDK 自带的密钥和证书管理工具,可以用来进行密钥库格式转换。 客户需要使用他们 JDK 7 安装目录下的 keytool 命令 来进行转换。
证书格式转换命令
keytool -importkeystore -srckeystore domain.pfx -srcstoretype pkcs12 -srcstorepass pfxpassword -destkeystore domain.jks -deststoretype jks -deststorepass pfxpassword
请替换 domain.pfx (IIS文件夹中pfx文件) pfxpassword (PFX文件的密码) domain.jks(转换后jks文件的名字) pfxpassword(PFX文件的密码)
尽快选购申请,价格随时改变!