跳转到主要内容
发送到服务的每个 HTTP 请求都应包含一个授权标头,ABBYY Vantage 将使用该标头来确认你的身份。请联系 ABBYY 以在 ABBYY Vantage 服务中申请一个租户。一旦你拥有租户账户,就可以创建用户账户。用户账户的电子邮件和密码可用于获取用于 API 授权的访问令牌。 ABBYY Vantage 使用 OAuth 2.0 协议进行身份验证。OAuth 2.0 身份验证分两个阶段进行:首先获取访问令牌,然后执行授权。 可以使用两种标准身份验证方案获取访问令牌:资源所有者密码凭据模式和授权码模式。

OpenID Connect 发现文档

您可以使用位于 https://vantage-us.abbyy.com/auth2/{tenantId}/.well-known/openid-configuration 的 OpenID Connect(OIDC)发现文档来配置您的应用。有关获取租户标识符的说明,请参见《管理员指南》中的“获取租户标识符”章节。 示例请求:
https://vantage-us.abbyy.com/auth2/TestTenant/.well-known/openid-configuration
我们还建议在 ROPC 和授权码流程中使用 discovery 文档中提供的 URL。

身份验证流程

1

获取访问令牌

选择以下两种身份验证方式之一以获取访问令牌:
  • Resource Owner Password Credentials (ROPC) - 使用用户名和密码直接进行身份验证
  • Authorization Code Flow - 基于 OAuth 重定向的身份验证流程
2

在请求中包含令牌

将访问令牌添加到所有 API 请求的 Authorization 请求头中:
Authorization: Bearer {your_access_token}

后续步骤