我正在尝试使用我的应用点击https网址。我跟着this tutorial。我创建的商店有正确的CA.但是,当我尝试建立连接时,出现以下错误:
ERROR/IOException(1843): webPost: javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
我已经完成了一些有关此错误的阅读,人们决定允许他们的应用程序接受所有证书。我认为这不是真的可以接受。我应该检查一下,看看问题是什么?
答案 0 :(得分:1)
您可以将设备配置为忽略SSL证书:
http://www.virtualzone.de/2011-02-27/how-to-use-apache-httpclient-with-httpsssl-on-android/ (死链接)
更新:这里可以看到更好的答案:
Trusting all certificates using HttpClient over HTTPS
或者做一些特定于您的HttpClient版本的事情: HttpGet with HTTPS : SSLPeerUnverifiedException