springboot调用HTTPS接口时证书问题
unable to find valid certification path to requested target这个问题困扰我好久了,之前找到过一个解决方案,可是没用几天那个方案就不怎么奏效了,每次生成的jssecacerts第二天还是会报错。关于上一个解决方案,参考Could not connect to SMTP host,PKIX path building failed今天尝试了另外
unable to find valid certification path to requested target
这个问题困扰我好久了,之前找到过一个解决方案,可是没用几天那个方案就不怎么奏效了,每次生成的jssecacerts第二天还是会报错。
关于上一个解决方案,参考
Could not connect to SMTP host,PKIX path building failed
今天尝试了另外一个方案,安装证书。
下载证书
第一步是要下载证书
去你程序要访问的网站,点击那个锁按钮,并点击查看详情(chrome浏览器)

点击View certificate

点击详细信息

复制到文件
下一步

选择格式

生成的名称,最后保存



这里我保存在的D盘根目录下叫abc.cer
导入证书
切换到jre的/lib/security/下

执行如下命令
keytool -import -alias abc -keystore cacerts -file D://abc.cer
库密钥口令输入:changeit
将会看到如下的信息

是否信任:Y

证书导入成功
查看证书,密钥仍然是changeit
keytool -list -keystore cacerts -alias vbooking

至此证书导入成功。
重新运行程序,看还会不会报错。
魔乐社区(Modelers.cn) 是一个中立、公益的人工智能社区,提供人工智能工具、模型、数据的托管、展示与应用协同服务,为人工智能开发及爱好者搭建开放的学习交流平台。社区通过理事会方式运作,由全产业链共同建设、共同运营、共同享有,推动国产AI生态繁荣发展。
更多推荐



所有评论(0)