我有一个证书的字节数组。当我将它转换为X509证书时,它会出错:
java.security.cert.CertificateException:org.apache.harmony.xnet.provider.jsse.OpenSSLX509CertificateFactory $ ParsingException
我已经尝试了所有的事情,但没有找到任何答案,请帮助。
我的代码:
CertificateFactory certfactory = CertificateFactory.getInstance("X.509");
InputStream in=new ByteArrayInputStream(a);
X509Certificate cert=(X509Certificate)certfactory.generateCertificate(in);
当我使用
时CertificateFactory certfactory = CertificateFactory.getInstance("X.509","BC");
它会删除错误,但证书始终为 null 。
请帮助我,我被困在这3天左右。 感谢。