Я настроил несколько облачных конечных точек в Android Studio и внедрил аутентификатор (com.google.api.server.spi.config.Authenticator), который вызывается при каждом вызове облачной конечной точки.
Теперь я хочу использовать свой аутентификатор для проверки входа с Android с помощью GiTkit (Google Identity Toolkit). Когда я отлаживаю свои конечные точки, я могу проверить их с помощью локального URL-адреса, такого как http://localhost:8080/_ah/api/userApi/v1/login/ . В эмуляторе Android локальный адрес обратной связи — 10.0.2.2, поэтому URL-адрес будет http://10.0.2.2:8080/_ah/api/userApi/v1/login/ (который работает в браузере Android).
Но я не могу изменить форму URI авторизованного перенаправления localhost на этот URL-адрес в консоли разработчика Google (идентификатор клиента для веб-приложения). (Недопустимое перенаправление: http://10.0.2.2:8080/_ah/api/userApi/v1/login/ должен заканчиваться общедоступным доменом верхнего уровня (например, .com или .org))
Как я могу отлаживать свою облачную конечную точку вместе с GiTkit в эмуляторе Android (или на телефоне)?