Un'applicazione web in esecuzione su una VM di Compute Engine deve scrivere file nel Google Drive di ciascun utente. Come ci si dovrebbe autenticare all'API Drive in modo che l'applicazione possa scrivere nel Drive di un utente specifico?
Scegli una risposta
Tocca un'opzione per controllare la tua risposta.
Risposta corretta: Utilizzare un ID client OAuth con lo scope OAuth di Drive per ottenere un token di accesso per ciascun utente..
Perché questa è la risposta
La risposta corretta è usare un ID client OAuth con lo scope OAuth di Drive per ottenere un token di accesso per ciascun utente. Questo è il metodo standard per consentire a un'applicazione di accedere ai dati di un utente specifico (nel suo Google Drive) con il suo permesso. L'utente deve autenticarsi e autorizzare l'applicazione, e l'applicazione riceve un token di accesso che le permette di agire per conto dell'utente. Le altre opzioni sono errate perché: L'autorità delegata a livello di dominio (sia con un ID client OAuth che con un account di servizio) è usata per accedere ai dati degli utenti all'interno di un dominio Google Workspace, tipicamente da parte di un amministratore, non per un'applicazione che accede al Drive personale di un utente generico. L'account di servizio di App Engine (anche con scope OAuth di Drive) è usato per l'autenticazione dell'applicazione stessa, non per accedere ai dati di un utente finale specifico.
Supera il tuo esame — senza l'infinita caccia alle risposte
Ottieni ogni domanda e spiegazione verificata per questo esame in un unico posto, e risparmia ore di preparazione. Oltre 1.000 certificazioni · Oltre 20 lingue · Inizia gratuitamente.
Supera il tuo esame più velocemente → Nessuna carta richiesta