zoukankan      html  css  js  c++  java
  • com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException

    最近使用google的Volley框架遇到一个下载图片的异常com.android.volley.error.NoConnectionError: javax.net.ssl.SSLHandshakeException: com.android.org.bouncycastle.jce.exception.ExtCertPathValidatorException: Could not validate certificate: current time: Sat Aug 15 05:14:42 GMT+08:00 1970, validation time: Fri Apr 05 23:15:55 GMT+08:00 2013

    通过查看日志发现这个图片的下载地址和其他正常的下载地址不一样,使用的是https协议,但我们产品中以前的图片都是http协议,这几个有问题的图片是UI的妹子随便从某个地方下载的,

    然后出现了这个问题,google了一下,这个异常说的是在校验证书的时候出现时间校验失败!打开手机的设置,发现手机上的时间居然是好几年前。。。然后,调整好手机时间即可正常下载。

    不过这种解决方式很死板,怎么可能让用户这么作呢!!!

    有几位大牛提供了解决方案:

    http://my.oschina.net/blackylin/blog/144136

    http://www.eoeandroid.com/thread-161747-1-1.html

    然后还有一篇关于https协议的好博文:

    http://www.cnblogs.com/P_Chou/archive/2010/12/27/https-ssl-certification.html

  • 相关阅读:
    攻防世界-web进阶-Web_php_include
    攻防世界-web进阶-php_rce
    Buuctf-misc-穿越时空的思念
    Buuctf-misc-[BJDCTF 2nd]EasyBaBa (kinovea)
    Buuctf-misc-菜刀666
    Buuctf-misc-[BJDCTF 2nd]圣火昭昭-y1ng(outguess)
    Access数据库简介
    VC与VB
    VB的使用
    工作总结2
  • 原文地址:https://www.cnblogs.com/mayongsheng/p/4387109.html
Copyright © 2011-2022 走看看