0
生成的CSR和密钥库。SSL keytool错误:java.security.SignatureException:签名不匹配。同时导入中间证书
keytool -genkey -alias posbo -keyalg RSA -keystore keystore.jks -keysize 1024
keytool -certreq -keyalg RSA -keysize 1024 -alias posbo -file certreq.csr -keystore keystore.jks -storepass changeit
生成的根,Intermmediate和服务器证书....
openssl genrsa -des3 -out root-ca.key 1024
openssl req -new -x509 -days 365 -key root-ca.key -out root-ca.crt -config openssl.cfg
openssl genrsa -des3 -out ca-int.key 1024
openssl req -new -days 365 -key ca-int.key -out ca-int.csr -config openssl.cfg
openssl x509 -req -days 365 -in ca-int.csr -CA root-ca.crt -CAkey root-ca.key -set_serial 01 -out ca-int.crt
openssl x509 -req -days 365 -in certreq.csr -CA root-ca.crt -CAkey root-ca.key -set_serial 01 -out server.crt.
现在导入根,intermmediate和服务器CRT到keystore.jks
keytool -import -trustcacerts -alias rootca -file root-ca.crt -keystore keystore.jks
Success.
keytool -import -trustcacerts -alias intercom -file ca-int.crt -keystore keystore.jks.
keytool error: java.security.SignatureException: Signature does not match
任何建议或理由上方错误。