1

アプリケーション内で Google Places API を使用しています。クライアント コードは Java で記述されています。数週間前までは問題なく動作していましたが、API 呼び出し中に突然次の例外がスローされ始めました。

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>

API 呼び出しを行うために次の URL を使用しています: https://maps.googleapis.com/maps/api/place/search/json ?

また、Google API コンソールから生成されたさまざまな Google API キーで試しました。

誰かが私がここで欠けているものを指摘できますか?

どうもありがとう

4

1 に答える 1

1

より優れた SSL オプションをサポートする最新の Google API (バージョン 1.13.2) を使用しました。

ApacheHttpTransport.Builder transport = new ApacheHttpTransport.Builder().doNotValidateCertificate().build();
于 2013-02-15T12:13:56.050 に答える