【发布时间】:2014-04-29 03:33:45
【问题描述】:
我有一个项目对 HTTPS 后端进行 REST 调用 它在某些设备上运行良好,而在其他设备上则中断。
这是我得到的错误:
com.android.volley.NoConnectionError: javax.net.ssl.SSLHandshakeException: javax.net.ssl.SSLProtocolException:SSL 握手中止: ssl=0x78004ee8:SSL 库失败,通常是协议错误 错误:140770FCSL 例程SL23_GET_SERVER_HELLO:未知协议 (外部/openssl/ssl/s23_clnt.c:766 0x731f5d5c:0x00000000)
查看 Volley 文档,他们提到
“您可以包含自己的 HTTPStack(用于处理 SSL 连接 [...])”
有人为 volley 做过这个吗?如果可以,请分享您的更改吗?
注意:证书由设备可信证书中已存在的有效实体签署。
【问题讨论】:
-
注:供参考,这是我说的网络库:github.com/smanikandan14/Volley-demo
-
你连接的是哪个端口?
标签: android http rest https android-volley