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 に答える