3

私たちのサーバーは、Android (Go Daddy) に含まれている CA の 1 つではない CA (認証局) を使用しています。ネットワーク リクエストにVolley ( https://android.googlesource.com/platform/frameworks/volley/ ) を使用しているため、この問題の対処方法がわかりません。デベロッパー サイト ( http://developer.android.com/training/articles/security-ssl.html ) の例なので、HttpUrlConnection のような方法で説明します。

4

1 に答える 1

2

サーバーの設定が間違っています。また、中間 CA をサーバーにアップロードする必要があります。サーバーには 2 つの証明書が必要です。

コマンド ライン インターフェイスで次の行を実行すると、「証明書チェーン」セクションに 2 つの証明書が表示されます。

openssl s_client -debug -connect api.metrekare.com:443
于 2013-10-08T09:38:46.863 に答える