openjdk没有ssl支持的相关证书包 调用第三方https接口是报错 the trustAnchors parameter must be non-empty

通常是测试环境使用openjdk会出现文件,原因就是你使用的openjdk包,证书文件有问题,
然后 可以找到 jdk的安装目录 jdk/jre/lib/security 文件夹下 的 cacerts文件,查看一下内容,如果只有短短一两行证明这个文件有问题了
解决:找你本地开发的jdk,找到对应的文件,查看下内容(正常官网下载开发使用jdk,应该是没有问题的),复制到测试环境中,替换cacerts文件,重启下项目,这样的可以了

你可能感兴趣的:(ssl,https,linux,java,openjdk)