jdk数据过期清除 (jdk显示unbound怎么办)

jdk显示unbound怎么办,jdk数据过期清除

故事:

接到开发反馈,业务调用https请求异常

胡大佬 6-4 14:26:16

hello

胡大佬 6-4 14:26:17

POST https://www.abc.com.cn/Api/IsExistMember.aspx

Content-Type:application/x-www-form-urlencoded

param={'id':'18380499771','idtype':'1','timestamp':'1591250625','sign':'d8ebded99f333abbc674656810d6***1cb2aea56'}

帮忙看看直接在服务器内curl此接口看是什么相应, 本地直接调用此接口正常相应,使用应用代码本地调用也可正常获取相应,但是生产环境通过查看日志看到生产不能正常获取到相应

胡大佬 6-4 14:26:24

工单申请了还在审批

胡大佬 6-4 14:26:38

大佬 紧急 块帮忙看一下呢

胡大佬 6-4 14:26:59

运维自定义工单(ID:4***)

胡大佬 6-4 14:34:38

10.11.117.62

胡大佬 6-4 14:34:49

param={'id':'18380499771','idtype':'1','timestamp':'159125****','sign':'7015459714252583c74637b6ac017***a9f389f'}

胡大佬 6-4 14:34:57

参数的key就是param

胡大佬 6-4 14:35:09

{'id':'18380499771','idtype':'1','timestamp':'159125****','sign':'7015459714252583c74637b6ac017***a9f389f'}

这个是param的值

胡大佬 6-4 14:36:00

[图片]

胡大佬 6-4 14:36:45

将生产环境的地址和参数直接在本地代码里面运行是可以获取到相应的

排查:

到服务器上手动curl调用,返回正常

jdk显示unbound怎么办,jdk数据过期清除

程序调用异常

jdk显示unbound怎么办,jdk数据过期清除

到https://www.getssl.cn/support/comodo-rsa-organization-validation-secure-server-ca/*载下**根证书导入jdk

jdk显示unbound怎么办,jdk数据过期清除

导入命令

keytool -import -alias comodo-20200604 -file COMODO.cer -keystore $JAVA_HOME/jre/lib/security/cacerts

查看:

keytool -list -keystore $JAVA_HOME/jre/lib/security/cacerts

重启应用,验证业务正常。