用CertificateFactory中generateCertPath方法生成CertPath总是THROW CertificateException:Sequence tag error代码如下:
String testString ="aaaaaaaaaaaa";
byte[] byteArray = testString.getBytes();
CertificateFactory outCf = CertificateFactory.getInstance("X.509");
CertPath outCp = outCf.generateCertPath(byteArrayInputStream);
String testString ="aaaaaaaaaaaa";
byte[] byteArray = testString.getBytes();
CertificateFactory outCf = CertificateFactory.getInstance("X.509");
CertPath outCp = outCf.generateCertPath(byteArrayInputStream);
给你一点相关代码看看
---------------
// 初始化证书工厂
CertificateFactory certFactory = CertificateFactory
.getInstance("X.509"); // 获得当前目录下的证书c.der cert
FileInputStream certFileStream = new FileInputStream(".\\certs\\d3.cer");
X509Certificate cert = (X509Certificate) certFactory
.generateCertificate(certFileStream); certFileStream.close();
tbsCertificate TBSCertificate,
signatureAlgorithm AlgorithmIdentifier,
signatureValue BIT STRING }
我也遇到
但是.net方面的