Caused by: java.lang.RuntimeException: Unexpected error: java.security.InvalidAlgorithmParameterException: the trustAnchors parameter must be non-empty
记录一次异常解决方法,此异常发生在调用https地址时。引发此异常的原因很多,这边只记录解决了我的问题的方案。
1. 找到 java.security 文件
[root] find / -name java.security
/usr/lib/jvm/java-11-openjdk-11.xxxxx/conf/security/java.security
2. 修改文件中 keystore.type
值
从 keystore.type=pkcs12
到 keystore.type=jks