我的应用程序的登台服务器最近发生了证书更改。服务器以 A- 级通过 Qualys SSL 测试(“服务器不支持参考浏览器的前向保密。等级降至 A-”)所以我应该能够通过 https 连接而无需向我的应用程序、密钥库或任何。事实上,标准的 Android 连接方法运行良好(http://developer.android.com/training/basics/network-ops/connecting.html)。
问题是,我在整个代码中都使用了android-async-http,它使用了 org.apache.http.client。javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
当我连接到该站点时,它就会返回!
在当前情况下,我无法真正更改连接方法。我想继续使用 android-async-http 并在不绕过 SSL 安全性的情况下连接到我的网站。
有小费吗?android-async-http 的一些附加设置?或者也许改变 android-async-http 源代码会有所帮助?