我的本地存储 (C:\Users\Certs\cert.p7b) 中有 .p7b 文件。 这个解决方案对我不起作用。
我尝试了以下。
File file = new File("C:\Users\Certs\cert.p7b");
BufferedInputStream bis = null;
try {
byte[] buffer = new byte[(int) file.length()];
DataInputStream in = new DataInputStream(new FileInputStream(file));
in.readFully(buffer);
in.close();
CertificateFactory certificatefactory = CertificateFactory.getInstance("X.509");
X509Certificate cert = certificatefactory.getCertificate(in);
}catch (Exception e){
System.out.println("Exception");
}
但它不起作用。那么如何加载这个 .p7b 文件,然后将其存储在密钥库中。