0

我的 Android 应用程序运行良好,但是当我的老板拿它进行测试时,他遇到了一个错误

javax.net.ssl.SSLPeerUnverifiedException: No peer certificate

这个错误的原因是什么?有没有办法处理这个?

4

2 回答 2

3

我的OUYA也有这个问题。这基本上意味着服务器发送的 SSL 证书不被应用程序/设备视为有效。

可能的原因:

  • 当前日期不在有效起始日期和有效截止日期内
  • 签名证书颁发机构未知/不可信
  • 证书不适用于已请求的主机名(例如,应用程序请求http://example.org/但获得证书http://othersite.example.org/)。如果桌面浏览器与该站点一起使用,则应用程序可能不支持SNI
于 2013-09-18T05:40:03.447 回答
1

对等方尚未发送 SSL 证书。这可能是因为它不拥有符合这一方发送的约束的证书,很可能是这一方的受信任签名者都没有签署它的证书:或者它根本没有证书。

于 2013-06-16T00:32:00.327 回答