我正在尝试使用 BouncyCastle 提供程序加载 pkcs 商店。我正在使用这样的类加载器获取 p12 文件 -
InputStream p12 = MyClass.class.getClassLoader().getResourceAsStream("pkcsfile.p12");
然后像这样使用输入流将其加载到我的密钥库中-
KeyStore ks = java.security.KeyStore.getInstance("PKCS12", provider);
ks.load(p12,"password".toCharArray());
load 方法抛出异常 -
java.io.IOException:DER 长度超过 4 个字节
当我将它设置为 FileInputStream 时,它确实可以正常工作。我不确定发生了什么事。有人可以帮忙吗?- 谢谢