我正在使用以下代码将证书以编程方式加载到默认密钥库中:
我有一份以pfx格式提供的来自第三方的证书。如果我尝试加载它,会提示格式无效。
如果我更新并使用以下代码,则能够正常工作。但是我不想更改代码。
我该如何将 pfx 文件转换成以下内容所接受的格式?
我正在使用以下代码将证书以编程方式加载到默认密钥库中:
KeyStore kStore = KeyStore.getInstance(KeyStore.getDefaultType());
java.io.FileInputStream fis = new FileInputStream(keystorePath);
kStore.load(fis, new String(keystorePass).toCharArray());
fis.close();
我有一份以pfx格式提供的来自第三方的证书。如果我尝试加载它,会提示格式无效。
如果我更新并使用以下代码,则能够正常工作。但是我不想更改代码。
KeyStore keystore = KeyStore.getInstance("PKCS12");
我该如何将 pfx 文件转换成以下内容所接受的格式?
KeyStore kStore = KeyStore.getInstance(KeyStore.getDefaultType());