解决 sun.security.provider.certpath.SunCertPathBuilderException
2014-02-25 10:11
1071 查看
在java调用https 时经常出现:unable to find valid certification path to requested target ,就是安全java自带的安全证书不受信任,有两种方式可以解决,一种是在代码里面实现:详情请参考:http://mengyang.iteye.com/blog/575671,另外就是可以使用手动导入安全证书的方式解决问题。 步骤如下:1、 下载证书:例如下载360 的安全证书,使用浏览器打开要调用的接口链接:https://api.e.360.cn/account/clientLogin,然后查看证书导出证书到本地,文件名取成 调用api的域名api.e.360.cn
将数字证书保存到jdk1.6.0_17\jre\lib\security, 将该目录下的
cacerts 设置成可读写权限。
在该目录下打开cmd 运行
keytool -import -trustcacerts -alias api.e.360.cn -file api.e.360.cn.cer -keystore cacerts -storepass changeit注意:cacerts 文件的读写权是否有
相关文章推荐
- mvn 编译报错mavn sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path to requested targ
- PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to fin
- java掉用接口,报PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: u
- Caused by: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certific
- PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException
- maven PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to find valid certification path
- CAS SSO 错误返回PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException:
- PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderException: unable to fin
- 解决jdk证书问题 生成jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilde
- ValidatorException: PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilderExce
- sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath
- sun.security.validator.ValidatorException: PKIX path building failed: sun.security.provider.certpath
- 使用Maven时出现“jssecacerts PKIX path building failed: sun.security.provider.certpath.SunCertPathBuilde”错
- 解决 javax.net.ssl.SSLHandshakeException: sun.security.validator.ValidatorException: PKIX path buildin
- (已解决)SunCertPathBuilderException: unable to find valid certification path to requested target
- STS (Spring Tool Suite) 导入getting started guide提示SunCertPathBuilderException错误的解决
- 解决 sun.security.validator.ValidatorException: PKIX path building failed
- WAS导入证书--错误提示:java.security.cert.CertPathValidatorException: Certificate chaining error
- javax.net.ssl.SSLHandshakeException:sun.security.validator.ValidatorException: PKIX path building失败
- sun.security.validator.ValidatorException: PKIX path building failed: