我用leancloud执行AVQuery操作时,后台报错:
Query AVObjects failed.
com.avos.avoscloud.AVException: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
at com.avos.avoscloud.AVErrorUtils.createException(AVErrorUtils.java:32)
at com.avos.avoscloud.AVQuery$14.onFailure(AVQuery.java:1491)
at com.avos.avoscloud.GenericRetryCallback.onFailure(GenericRetryCallback.java:23)
at com.avos.avoscloud.DNSRetryCallback.onFailure(DNSRetryCallback.java:8)
at com.avos.avoscloud.GenericObjectCallback.onFailure(GenericObjectCallback.java:14)
at com.avos.avoscloud.GetHttpResponseHandler.onFailure(GetHttpResponseHandler.java:128)
at com.loopj.android.http.AsyncHttpResponseHandler.handleMessage(AsyncHttpResponseHandler.java:319)
请问这是怎么造成的,怎么解决呢?

同样,在真机上安装的build,昨天还好好的,今天突然就报 javax.net.ssl.SSLPeerUnverifiedException: No peer certificate 不知道是什么问题。

解决了。 老原因:又忘了。 客户端时间戳跟服务器时间不同造成的。

那怎么办呢?服务器的时间戳我们没法改变,客户端的时间戳怎么弄呢?

setting 修改手机时间为当前时间。 我测试机子没电了,在开机变成2008年了。