错误信息:sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested target
解决方法:
在浏览器访问你要访问https://xx.cn地址,导出下载证书,不会怎么导出证书的自行百度。

打开cmd导入证书:
keytool -import -trustcacerts -alias xx-file C:\www.xx.cn.crt -keystore "D:\DevInstall\Java\jdk1.8.0_181\jre\lib\security\cacerts" -storepass 123456
- alias 是这个证书在证书库的别名, 也就是唯一标识符。 这个名字需要唯一, 如果已经存在的话, 需要把旧的删除才能导入。
- keystore 指定证书库文件的位置
- storepass 证书库文件的密码
当遇到sun.security.validator.ValidatorException,原因是无法找到有效的证书路径时,可以通过浏览器下载目标网站的证书,然后使用keytool命令行工具导入到Java的cacerts信任库中。别名需唯一,若已存在则需删除旧证书,密码通常默认为123456。
1万+

被折叠的 条评论
为什么被折叠?



