Nesta página, descrevemos alguns problemas comuns que você pode encontrar envolvendo autenticação e autorização.
This app isn't verified
Se a tela de permissão do OAuth mostrar o aviso "Este app não foi verificado", isso significa que seu app está solicitando escopos que fornecem acesso a dados sensíveis do usuário. Se o aplicativo usar escopos sensíveis, ele precisará passar pelo processo de verificação para remover esse aviso e outras limitações. Durante a fase de desenvolvimento, você pode continuar após esse aviso selecionando Avançado > Ir para {Nome do projeto} (inseguro).
File not found error for credentials.json
Ao executar o exemplo de código, você pode receber uma mensagem de erro "arquivo não encontrado" ou "arquivo não existe" referente a credentials.json.
Esse erro ocorre quando você não autoriza as credenciais do aplicativo para computador. Para saber como criar credenciais para um aplicativo de computador, acesse Criar credenciais.
Depois de criar as credenciais, verifique se o arquivo JSON baixado foi salvo como
credentials.json
. Em seguida, mova o arquivo para o diretório de trabalho.
Token has been expired or revoked
Ao executar o exemplo de código, você pode receber uma mensagem de erro "O token expirou" ou "O token foi revogado".
Esse erro ocorre quando um token de acesso do servidor de autorização do Google expirou ou foi revogado. Para informações sobre possíveis causas e correções, consulte Validade do token de atualização.
Erros de JavaScript
Confira a seguir alguns erros comuns de JavaScript.
Error: origin_mismatch
Esse erro ocorre durante o fluxo de autorização se o host e a porta usados para veicular a página da Web não corresponderem a uma origem JavaScript permitida no seu projeto do console do Google Cloud. Verifique se você definiu uma origem JavaScript autorizada e se o URL no navegador corresponde ao URL de origem.
idpiframe_initialization_failed: Failed to read the 'localStorage' property from 'Window'
Esse erro ocorre quando os cookies de terceiros e o armazenamento de dados não estão ativados no navegador. Essas opções são obrigatórias para a biblioteca de Login do Google. Para mais informações, consulte Cookies de terceiros e armazenamento de dados.
idpiframe_initialization_failed: Not a valid origin for the client
Esse erro ocorre quando o domínio registrado não corresponde ao domínio usado para hospedar a página da Web. Verifique se a origem registrada corresponde ao URL no navegador.