Erros comuns de OAuth e soluções

Quais são os erros de OAuth comuns e como resolvê-los?

Enquanto configura o OAuth, você pode encontrar os seguintes erros. São eles:

 

URI de redirecionamento inválido

 

Enquanto trabalha em um cliente baseado na Web, você tem que garantir que o URI de redirecionamento usado durante a autenticação seja o mesmo que foi registrado inicialmente. Se o uri de direcionamento não for o mesmo registrado inicialmente, ocorrerá um erro de uri de redirecionamento.

 

O URI de redirecionamento para o Site24x7 é:  https://site24x7.com  

 

Por exemplo: um usuário que está trabalhando em um cliente baseado na web e utilizou  https://site24x7.com como URI de redirecionamento.

 

Mas o URI de redirecionamento fornecido durante a autenticação é diferente.

 

Nesse caso, como o URI de redirecionamento adicionado durante o registro é diferente do que foi fornecido antes, ocorrerá um erro de uri de redirecionamento inválido.


O erro Invalid_redirect URI também ocorrerá quando um client_id do próprio app for usado em um fluxo de autenticação de apps baseados na web.




 

 

Código inválido



Para o próprio cliente, se você receber um código inválido enquanto gera um token Refresh (Atualização), verifique se o Grant Token (Token de concessão) expirou. Se o Grant Token tiver expirado, tente gerar um novo e tente novamente. Para obter mais detalhes, leia a documentação da nossa API


O erro de código inválido também ocorrerá quando o client_id do app baseado na web for usado para obter refresh_token.


O escopo do OAuth associado ao Token de acesso OAuth é proibido.

 

Quando a ação que você está tentando realizar não for fornecida dentro do escopo pelo qual você optou durante a geração do Grant Token, ocorrerá a seguinte mensagem de erro: "OAuth Scope associated to the OAuth Access Token is disallowed" (O escopo do OAuth associado ao Token de acesso OAuth é proibido). Em seguida, você precisará verificar novamente os escopos na documentação de ajuda da API.

 

Se a documentação da API que você estiver tentando acessar não estiver disponível na documentação de ajuda, verifique se você consegue chegar ao mesmo resultado usando uma API diferente; caso contrário, entre em contato com support@site24x7.com .


Cliente inválido

Se o erro for Cliente inválido, isso pode ocorrer devido a duas razões:

  1.O client_id que está sendo usado é inválido. Verifique o client_id novamente em  https://api-console.zoho.com/

  2.É possível que você não esteja fazendo a solicitação ao Data center correto.


Por exemplo:


Se você tiver registrado seu app em https://api-console.zoho.eu/ (domínio EU) e tentar obter o código de https://accounts.zoho.com/ (domínio COM), ocorrerá o erro invalid_client.
 

 

 

 



    • Related Articles

    • Como posso verificar e reduzir o uso indesejado de logs na minha conta?

      Log Usage Summary (Resumo do uso de logs) O Log Usage Summary (Resumo do uso de logs) refere-se ao espaço total consumido pelo AppLogs no Site24x7. Você pode verificar Uso total de logs Uso diário (representado com data) Uso de logs por servidores ...
    • Dicas de solução de problemas para erros de coleta de logs

      A lista a seguir contém possíveis erros de coleta de logs e as soluções para corrigi-los: Mensagem de erro Motivo Solução Limite de uploads atingido Você pode ter atingido o limite de upload máximo configurado para esse tipo de log no ciclo de ...
    • Como coletar logs de aplicativos e serviços dos logs de eventos do Windows

      O AppLogs do Site24x7 usa a consulta da Windows Management Instrumentation (WMI) no agente de monitoramento do servidor Site24x7 para buscar os logs de eventos. O módulo da WMI requer a entrada do registro abaixo para ler os logs de eventos do grupo ...
    • Solucione erros de conexão no plug-in do MySQL

      Ao instalar o plug-in do MySQL, você pode encontrar os seguintes erros: Erro: Erro de conexão – Este erro geralmente indica que há um problema para estabelecer conexão com o banco de dados. Às vezes, esta mensagem é complementada por uma mensagem de ...
    • Como desativar a coleta de logs para tipos de logs individuais

      Digamos que você esteja coletando logs de diferentes fontes, como logs de eventos do Windows, logs do servidor SQL e logs do Cassandra. Se perceber que está atingindo o limite de upload de logs para o mês, você pode optar por desativar a coleta para ...