Vai al contenuto principale
Ogni richiesta HTTP al servizio deve includere un header di autorizzazione che ABBYY Vantage utilizzerà per verificare la tua identità. Contatta ABBYY per richiedere un tenant del servizio ABBYY Vantage. Una volta ottenuto l’account del tenant, puoi creare account utente. L’email e la password dell’account utente possono essere utilizzate per ottenere un token di accesso per l’autorizzazione API. Il protocollo OAuth 2.0 è utilizzato in ABBYY Vantage per l’autenticazione. L’autenticazione OAuth 2.0 viene eseguita in due fasi: ottenere un token di accesso e poi effettuare l’autorizzazione vera e propria. I token di accesso possono essere ottenuti utilizzando due schemi di autenticazione standard: Resource Owner Password Credentials e Authorization Code Flow.

Documento di Discovery OpenID Connect

Puoi configurare la tua applicazione utilizzando il documento di Discovery OpenID Connect (OIDC) disponibile all’indirizzo https://vantage-us.abbyy.com/auth2/{tenantId}/.well-known/openid-configuration. Per informazioni su come ottenere l’identificatore del tenant, consulta la sezione Ottenere l’identificatore del tenant della Guida dell’amministratore. Esempio di richiesta:
https://vantage-us.abbyy.com/auth2/TestTenant/.well-known/openid-configuration
Consigliamo inoltre di utilizzare le URL indicate nel discovery document per i flussi ROPC e Authorization Code.

Flusso di autenticazione

1

Ottieni un access token

Scegli uno dei due metodi di autenticazione per ottenere un access token:
  • Resource Owner Password Credentials (ROPC) - Autenticazione diretta con nome utente e password
  • Authorization Code Flow - Autenticazione basata su reindirizzamento OAuth
2

Includi il token nelle richieste

Aggiungi l’access token all’intestazione Authorization di tutte le richieste API:
Authorization: Bearer {your_access_token}

Passaggi successivi