Quando si utilizza lo Remote API per Java per accedere a un altro archivio dati GAE di un'altra applicazione (come suggerito here), è necessario utilizzare una password di amministratore (come mostrato in sample code) oppure è possibile utilizzare le credenziali dell'account di servizio. Le chiamate all'API remota devono provenire da un numero App Engine Client, quindi l'autenticazione non-password sembra essere la (sola) scelta sensata.API remota con account di servizio di Google App Engine?
5
A
risposta
0
Certo che puoi! È così semplice: RemoteApiOptions.useServiceAccountCredential
PS: è necessario creare un account di servizio e scaricare prima la chiave. Devi concedere lo "AppEngine Admin"-role all'account del servizio.
Problemi correlati
- 1. API remota di Google App Engine + OAuth
- 2. API di ricerca su Google App Engine
- 3. Condividi stampante con account servizio API di Google
- 4. GData con Oauth con account di servizio
- 5. API REST in Google App Engine + Python?
- 6. Protezione RESTful API in Google App Engine
- 7. Utilizzo dell'API di Google Drive con account di servizio nel progetto python di Google Apps Engine con debug locale
- 8. Ottenere AccessTokenRefreshError: invalid_grant in Google API fro account di servizio
- 9. Google-app-engine NDB
- 10. Errore di Google App Engine 503 - Servizio non disponibile
- 11. Tabella Fusion e account di servizio Google
- 12. Utilizzo del servizio OAuth Python con Google App Engine
- 13. Google App Engine: comunicazione inter-app sicura
- 14. Google App Engine su dominio Google Apps
- 15. Timeout di Google App Engine?
- 16. Google App Engine (python): API di ricerca: ricerca stringa
- 17. Impersonare l'utente google con un account di servizio
- 18. fornitore di google app engine oauth2
- 19. Autenticazione dell'API di Google con un account di servizio con API Java
- 20. Google app engine limita l'accesso a un gruppo di account google
- 21. Google App Engine APNS
- 22. Google App Engine Geohasing
- 23. Google App Engine che copia mittente
- 24. Google App Engine come piattaforma di produzione
- 25. Google App Engine: get_or_create()?
- 26. Impossibile distribuire Android App Engine progetto su Google App Engine
- 27. Utilizzando MySQL con dev_appserver (Google App Engine) e Google Servizio SQL
- 28. Google App Engine
- 29. Pacchetto "repackaged" Google App Engine
- 30. Google App Engine: Errore: HTTPError