2012-03-22 4 views
1

내 애플리케이션에서 Google Places API를 사용하고 있습니다. 클라이언트 코드는 Java로 작성됩니다. 그것은 주 전에 몇까지 잘 작동되었고, 갑자기이 API를 호출하는 동안 다음과 같은 예외를 던지기 시작 : https://maps.googleapis.com/maps/api/place/search/json : 나는 API 호출을 만들기 위해 다음 URL을 사용하고Google 지역 정보 API를 호출하는 동안 SSL 인증서 일치 오류가 발생했습니다.

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> 

를?

Google API 콘솔에서 생성 된 다른 Google API 키를 사용해 보았습니다.

누군가 내가 여기에 누락 된 부분을 지적 할 수 있습니까?

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

당신이 API 요청을 수행하는 데 사용하는 코드의 샘플을 제공하십시오 :

많은 감사 –

+0

나는 똑같은 문제가있다. 해결 했니? – Resh32

답변

1

는 더 나은 SSL 옵션을 지원하는 최신 구글 API (버전 1.13.2)을 사용했다.
관련 문제