如何修复从jks到pkcs12的信任存储类型。我找到了一个链接https://www.baeldung.com/java-keystore来改变类型,但是-Dkeystore.type=pkcs12我不能把这个参数放在我能放的地方?你能说明一下怎么改吗?看它怎么改?
发布于 2022-06-30 08:02:10
我想您的密钥存储库的类型是pkcs12。
您应该在IDE上的VM选项中使用-Dkeystore.type=pkcs12属性。
下面是如何打印系统属性的解决方案:Java Properties object to String
或者在代码中实现它:
char[] pwdArray = "password".toCharArray();
KeyStore ks = KeyStore.getInstance("pkcs12");
ks.load(new FileInputStream("newKeyStoreFileName.p12"), pwdArray);https://stackoverflow.com/questions/68189125
复制相似问题