SSL证书验证失败:在Android应用程序中没有使用ACRA的对等证书

时间:2013-01-04 10:22:54

标签: android crash acra

上周我看到一个名为ACRA的图书馆(适用于Android的应用程序崩溃报告)了解更多详情Click here

我在Android应用程序中实现了相同的程序,我在我的三星手机中安装了应用程序,将所有崩溃报告文件发送到我注册的Gmail文档。我正在使用其他一些Android手机获取异常,如查看日志:

01-01 20:55:35.193: E/ACRA(985): Failed to send crash report for 1262378355000-    approved.stacktrace
01-01 20:55:35.193: E/ACRA(985): org.acra.sender.ReportSenderException: Error while  sending report to Google Form.
01-01 20:55:35.193: E/ACRA(985):    at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:88)
01-01 20:55:35.193: E/ACRA(985):    at org.acra.SendWorker.sendCrashReport(SendWorker.java:178)
01-01 20:55:35.193: E/ACRA(985):    at org.acra.SendWorker.checkAndSendReports(SendWorker.java:141)
01-01 20:55:35.193: E/ACRA(985):    at org.acra.SendWorker.run(SendWorker.java:77)
01-01 20:55:35.193: E/ACRA(985): Caused by: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
01-01 20:55:35.193: E/ACRA(985):    at org.apache.harmony.xnet.provider.jsse.SSLSessionImpl.getPeerCertificates(SSLSessionImpl.java:289)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:124)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:412)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.conn.DefaultClientConnectionOperator.openConnection(DefaultClientConnectionOperator.java:195)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.conn.AbstractPoolEntry.open(AbstractPoolEntry.java:195)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.conn.AbstractPooledConnAdapter.open(AbstractPooledConnAdapter.java:150)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:390)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:586)
01-01 20:55:35.193: E/ACRA(985):    at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:518)
01-01 20:55:35.193: E/ACRA(985):    at org.acra.util.HttpRequest.sendPost(HttpRequest.java:132)
01-01 20:55:35.193: E/ACRA(985):    at org.acra.sender.GoogleFormSender.send(GoogleFormSender.java:85)

it seems to be a untrusted signature/cerfication in the mobile.will u guys know about this problem

0 个答案:

没有答案