Pular para o conteúdo principal
Cada requisição HTTP para o serviço deve incluir um cabeçalho de autorização que o ABBYY Vantage usará para confirmar sua identidade. Entre em contato com a ABBYY para solicitar um tenant no serviço ABBYY Vantage. Depois que você tiver uma conta de tenant, poderá criar contas de usuário. O e-mail e a senha da conta de usuário podem ser usados para obter um token de acesso para autorização na API. O protocolo OAuth 2.0 é usado no ABBYY Vantage para autenticação. A autenticação OAuth 2.0 é realizada em duas etapas: primeiro, a obtenção de um token de acesso e, em seguida, a autorização em si. Os tokens de acesso podem ser obtidos usando dois esquemas de autenticação padrão: Resource Owner Password Credentials e Authorization Code Flow.

Documento de descoberta do OpenID Connect

Você pode configurar seu aplicativo usando o documento de descoberta do OpenID Connect (OIDC), disponível em https://vantage-us.abbyy.com/auth2/{tenantId}/.well-known/openid-configuration. Para obter informações sobre como conseguir um identificador de locatário, consulte a seção Obtendo um identificador de locatário do Guia do Administrador. Exemplo de solicitação:
https://vantage-us.abbyy.com/auth2/TestTenant/.well-known/openid-configuration
Também recomendamos usar as URLs encontradas no documento de descoberta para os fluxos ROPC e Authorization Code.

Fluxo de autenticação

1

Obter um token de acesso

Escolha um dos dois métodos de autenticação para obter um token de acesso:
  • Resource Owner Password Credentials (ROPC) - Autenticação direta com nome de usuário e senha
  • Authorization Code Flow - Autenticação com redirecionamento via OAuth
2

Incluir o token nas solicitações

Adicione o token de acesso ao cabeçalho Authorization em todas as solicitações à API:
Authorization: Bearer {your_access_token}

Próximas etapas