Questa pagina descrive alcuni problemi comuni che potresti riscontrare in relazione all'autenticazione e all'autorizzazione.
This app isn't verified
Se nella schermata di consenso OAuth viene visualizzato l'avviso "Questa app non è verificata", la tua app richiede ambiti che forniscono l'accesso a dati utente sensibili. Se la tua applicazione utilizza ambiti sensibili, deve essere sottoposta al processo di verifica per rimuovere questo 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 le credenziali per un'applicazione desktop, vai a Creare credenziali.
Dopo aver creato le credenziali, assicurati che il file JSON scaricato venga salvato come
credentials.json
. Quindi, sposta il file nella directory di lavoro.
Token has been expired or revoked
Quando esegui l'esempio di codice, potresti ricevere un messaggio di errore "Token scaduto" o "Token revocato".
Questo errore si verifica quando un token di accesso del server di autorizzazione Google è scaduto o è stato revocato. Per informazioni su potenziali cause e soluzioni, vedi Aggiornamento della 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 tuo 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 l'archiviazione dei dati non sono attivi nel browser. Queste opzioni sono richieste dalla libreria Google Sign-In. Per ulteriori informazioni, consulta Cookie e archiviazione dei dati di terze parti.
idpiframe_initialization_failed: Not a valid origin for the client
Questo errore si verifica quando il dominio registrato non corrisponde a quello utilizzato per ospitare la pagina web. Assicurati che l'origine registrata corrisponda all'URL nel browser.