[英]Bouncy castle unable to load keystore from P12 file in 1.52 version under OSGi
以下代码给出了异常“ org.bouncycastle.jce.provider.JCEPBEKey无法转换为org.bouncycastle.jcajce.provider.symmetric.util.BCPBEKey”。 有人知道问题出在哪里吗?
KeyStore keystore = KeyStore.getInstance("PKCS12", provider);
@Cleanup
FileInputStream keystoreInput = new FileInputStream(certFileName);
keystore.load(keystoreInput, pwd.toCharArray());
编辑:相同的代码适用于1.51版本。 上面提到的问题仅在1.52和OSGi环境下出现。
JCEPBEKey在1.52中不存在。 看来课程路径中有不同版本的Bouncy Castle。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.