証明書を Java キーストアにインポートしようとすると、以下の例外が発生します。
「java.security.cert.CertificateParsingException: DER でエンコードされた証明書データが無効です」
FileInputStream fis = new FileInputStream(filename);
BufferedInputStream bis = new BufferedInputStream(fis);
java.security.cert.CertificateFactory cf = java.security.cert.CertificateFactory
.getInstance("X.509");
while (bis.available() > 0) {
Certificate cert = cf.generateCertificate(bis);
if (cert instanceof X509Certificate) {
certFx.addCertificate("vel", (X509Certificate) cert, true);
}
}
どんな助けでも大歓迎です!.