3

Наш сервер использует CA (центр сертификации), который не является одним из CA, включенным в Android (Go Daddy). Я использую Volley (https://android.googlesource.com/platform/frameworks/volley/) для своих сетевых запросов и поэтому не знаю, как справиться с этой проблемой. Так как пример на сайте разработчика (http://developer.android.com/training/articles/security-ssl.html) объясняет, как это сделать, как HttpUrlConnection.Использование Volley Получение SSLHandshakeException на Android

ответ

2

У вас неправильно настроен сервер. Вам также необходимо загрузить промежуточный ЦС на ваш сервер. На вашем сервере должно быть 2 сертификата.

Когда вы выполняете нижнюю строку в интерфейсе командной строки, вы должны увидеть 2 сертификата в разделе «Цепочка сертификатов».

openssl s_client -debug -connect api.metrekare.com:443 
+1

Я попробую это благодаря;) –

Смежные вопросы