Chain validation failed

Chain validation failed

javax.net.ssl.SSLHandshakeException:Chain validation failed

timestamp check failed

Certificate expired at Wed Nov 20 20:00:00 GMT+08:00 2019 (compared to Mon N…

当你遇到了类似以上的报错,先来说结论:
1、你手机系统时间不对
2、服务器时间不对
3、https证书过期

分析:

握手失败的原因有很多,直接的握手失败是非常笼统的,还是看具体的报错

大约就是时间戳验证失败,以及打印出来的时间戳

我们来分析下时间戳验证失败的原因:

手机时间和服务器时间对应不上,可能是手机时间不对,也可能是服务器时间异常,这时去分别检查手机时间和服务器时间就好

至于证书过期,也就是当前的时间超过了证书最终生效时间,那么肯定也是验证不过的

所以说更换服务器证书就可以解决,记得一定得执行生效命令.

支付宝这一次力度够大的啊,后台看到有人居然领了 20 元,你也来试试

在这里插入图片描述
我解决过程中得小插曲…

本来是很简单的一件事情,后台第一件事就是去更换了证书,但是诡异的是我写的demo包是可以正常访问的,正式包就不行,而且很肯定的告诉我签名文件肯定没问题,你看看你的demo都请求进来了…

我…没有足够的理由去质疑和推翻,只能默默搜集证据,直到我发现我的demo使用的是http的时候…(是的,http不需要证书)

what’s the f…!!

原来他更换的证书没生效!!

恩恩,再试一下,可以了

如果帮助到你,打赏就不必了,领个现金红包再走吧~

  • 9
    点赞
  • 10
    收藏
    觉得还不错? 一键收藏
  • 5
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值