gpt4 book ai didi

android - android 5.0 中的 SSL Socket 异常

转载 作者:太空宇宙 更新时间:2023-11-03 14:12:42 25 4
gpt4 key购买 nike

当我在调用 API 时使用 Https 时,Android L 5.0 出现问题。我遇到了以下异常。

javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
11-26 15:35:01.919: W/System.err(353): at com.android.org.conscrypt.SSLNullSession.getPeerCertificates(SSLNullSession.java:104)
11-26 15:35:01.919: W/System.err(353): at org.apache.http.conn.ssl.AbstractVerifier.verify(AbstractVerifier.java:93)
11-26 15:35:01.919: W/System.err(353): at org.apache.http.conn.ssl.SSLSocketFactory.createSocket(SSLSocketFactory.java:388)
11-26 15:35:01.919: W/System.err(353): at org.apache.http.impl.conn.DefaultClientConnectionOperator.updateSecureConnection(DefaultClientConnectionOperator.java:231)
11-26 15:35:01.919: W/System.err(353): at org.apache.http.impl.conn.AbstractPoolEntry.layerProtocol(AbstractPoolEntry.java:302)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.conn.AbstractPooledConnAdapter.layerProtocol(AbstractPooledConnAdapter.java:146)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.client.DefaultRequestDirector.establishRoute(DefaultRequestDirector.java:654)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.client.DefaultRequestDirector.execute(DefaultRequestDirector.java:370)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:555)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:487)
11-26 15:35:01.920: W/System.err(353): at org.apache.http.impl.client.AbstractHttpClient.execute(AbstractHttpClient.java:465)
11-26 15:35:01.920: W/System.err(353): at com.praxify.model.CallServer.makeHttpGetRequest(CallServer.java:1515)

最佳答案

这几天我也一直在处理这个问题,最后我在这里找到了问题(但不是很好的解决方案)。问题是,自 android 5 以来,google 不信任 2016 年之后过期的 SHA1 证书(您可以检查这是否是您通过浏览器连接并查看锁的情况)。对我来说,我们唯一能做的就是申请一个带有 SHA256 的新服务器证书 或 SHA1 证书。到期日期为 2015 年。对不起我的英语

此讨论也在这里进行:https://code.google.com/p/android-developer-preview/issues/detail?id=1200

关于android - android 5.0 中的 SSL Socket 异常,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/27146303/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com