jjzjj

java - 如何创建包含客户端证书链的 BKS (BouncyCaSTLe) 格式的 Java keystore

我正在编写一个需要SSL客户端身份验证的Android应用。我知道如何为桌面Java应用程序创建JKSkeystore,但Android仅支持BKS格式。我尝试创建keystore的每一种方式都会导致以下错误:处理异常:javax.net.ssl.SSLHandshakeException:nullcertchain所以看起来客户端从未发送正确的证书链,可能是因为我没有正确创建keystore。我无法像在桌面上那样启用SSL调试,所以这比它应该做的要困难得多。以下是用于创建BKStruststore的命令:keytool-importcert-v-trustcacerts-file"c
12