Questa pagina descrive alcuni problemi comuni che potresti riscontrare relativi all'autenticazione e all'autorizzazione.
This app isn't verified
Se nella schermata di consenso OAuth viene visualizzato l'avviso "Questa app non è verificata", significa che la tua app richiede ambiti che forniscono l'accesso a dati utente sensibili. Se la tua applicazione utilizza ambiti sensibili, deve essere sottoposta alla procedura di verifica per rimuovere l'avviso e altre limitazioni. Durante la fase di sviluppo, puoi ignorare questo avviso selezionando Avanzate > Vai a {Nome progetto} (non sicuro).
File not found error for credentials.json
Quando esegui l'esempio di codice, potresti ricevere un messaggio di errore "file non trovato" o "nessun file di questo tipo" relativo a credentials.json.
Questo errore si verifica quando non hai autorizzato le credenziali dell'applicazione desktop. Per scoprire come creare credenziali per un'applicazione desktop, vai a Creare credenziali.
Dopo aver creato le credenziali, assicurati che il file JSON scaricato sia salvato come
credentials.json
. Quindi, sposta il file nella directory di lavoro.
Token has been expired or revoked
Quando esegui il codice di esempio, potresti ricevere il messaggio di errore "Il token è scaduto" o "Il token è stato revocato".
Questo errore si verifica quando un token di accesso del server di autorizzazione di Google è scaduto o è stato revocato. Per informazioni sulle potenziali cause e soluzioni, consulta Aggiornare la scadenza del token.
Errori JavaScript
Di seguito sono riportati alcuni errori JavaScript comuni.
Error: origin_mismatch
Questo errore si verifica durante il flusso di autorizzazione se l'host e la porta utilizzati per pubblicare la pagina web non corrispondono a un'origine JavaScript consentita nel progetto della console Google Cloud. Assicurati di impostare un'origine JavaScript autorizzata e che l'URL nel browser corrisponda all'URL di origine.
idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'
Questo errore si verifica quando i cookie di terze parti e lo spazio di archiviazione dei dati non sono attivati nel browser. Queste opzioni sono richieste dalla libreria di Accesso Google. Per maggiori informazioni, consulta Cookie di terze parti e archiviazione dei dati.
idpiframe_initialization_failed: Not a valid origin for the client
Questo errore si verifica quando il dominio registrato non corrisponde al dominio utilizzato per ospitare la pagina web. Assicurati che l'origine registrata corrisponda all'URL nel browser.