Я пытаюсь получить доступ к развернутому серверу appengine api, используя поддержку OAuth2.0 от моего клиента android.Google Cloud Endpoint Authentication от моего Android-клиента: Аудитория не разрешена, а пользователь Oauth Framework не соответствует пользователю oauth token
Аутентификация отлично работает с API проводника, используя авторизованный адрес электронной почты
На андроид стороне, я использую метод выбора учетных данных/счета описано здесь: https://developers.google.com/appengine/docs/python/endpoints/consume_android
Но я получаю 403 статус код говоря, что доступ запрещен и следующее в журнале Appengine при доступе из андроида клиента:
D 12:52:53.042 Checking for id_token.
W 12:52:53.046 Audience not allowed: 901326459160-vnpoik6ebefbnhtagqns7r0qlkt31gdo.apps.googleusercontent.com
D 12:52:53.047 Checking for oauth token.
D 12:52:53.049 Oauth framework user didn't match oauth token user.
I 12:52:53.050 Access rejected from none user.
Что happeing, потому что веб-приложение клиента идентификатор был включен в КН itelist для идентификаторов клиентов, а также идентификатор клиента Android ...