Удаленный API с учетными записями службы Google App Engine?

При использовании Remote API для Java для доступа к хранилищу данных GAE другого приложения (как предлагается здесь), мне нужно использовать пароль администратора (как показано в примере кода) или вместо этого можно использовать учетные данные учетной записи службы. Вызовы к Remote API должны исходить из клиента App Engine, поэтому аутентификация без пароля представляется (единственным) разумным выбором.

1 ответ

Решение

Конечно вы можете! Это так просто: RemoteApiOptions.useServiceAccountCredential

PS: Сначала вам нужно создать учетную запись службы и загрузить ключ. Вы должны предоставить роль "AppEngine Admin" роли учетной записи службы.

Другие вопросы по тегам