2012-03-22 4 views
1

Я использую API Google Адресов в своем приложении. Клиентский код написан на Java. Он работал отлично до нескольких недель назад, и вдруг он начал бросать следующие исключения, делая API вызова:Ошибка сертификата сертификата SSL при вызове API Google Адресов

javax.net.ssl.SSLException: hostname in certificate didn't match: <maps.googleapis.com/209.85.175.95> != <*.googleapis.com> OR <googleapis.com> OR <*.googleapis.com> 

Я использую следующий URL для создания API вызова: https://maps.googleapis.com/maps/api/place/search/json?

Также пробовали использовать различные ключи API Google, созданные с помощью консоли Google API.

Может кто-нибудь указать, что мне не хватает здесь?

Большое спасибо

+0

Просьба представить образец кода, который вы используете, чтобы выполнить запрос API. –

+0

У меня такая же проблема, вы ее решили? – Resh32

ответ

1

Я использовал последний Google API (версия 1.13.2), которые поддерживают лучшие варианты SSL:

ApacheHttpTransport.Builder transport = new ApacheHttpTransport.Builder().doNotValidateCertificate().build();