我的Android应用程序工作正常,但当我的老板接受测试时,他遇到了错误
javax.net.ssl.SSLPeerUnverifiedException: No peer certificate
出现此错误的原因是什么?有没有办法解决这个问题?
答案 0 :(得分:3)
我也有this problem on my OUYA。它基本上意味着服务器发送的SSL证书不被应用程序/设备视为有效。
可能的原因:
http://example.org/
,但获取http://othersite.example.org/
的证书。如果桌面浏览器与该网站一起使用,则该应用程序可能不支持SNI。答案 1 :(得分:1)
对等方尚未发送SSL证书。这可能是因为它不拥有符合此方发送的约束的一个,很可能是这一方的可信签署者都没有签署其证书:或者它根本没有一个。