认证 REST API 请求

必须使用令牌认证每个 API 请求-唯一的用户认证标识。 您可以使用 REST API 或从 License Metric Tool 用户界面检索令牌。 根据 License Metric Tool 设置,您可以在 URL 字符串或请求头中提供令牌。

准备工作

缺省情况下,您可以在 URL 字符串或请求头中提供令牌。 出于安全考虑,建议使用后一个选项。 要禁用在 URL 字符串中提供令牌的可能性,请转到管理 > 高级服务器设置 ,然后更改 api_token_in_url_enabled 参数为 false

过程

  1. 检索令牌。
    • 要使用 REST API 获取令牌,请参阅: 检索身份验证令牌的 REST API
    • 要从用户界面检索令牌,请登录 License Metric Tool ,将鼠标悬停在用户图标 用户图标 上,然后单击 " 配置文件 "。 然后,单击 显示令牌
  2. 提供用于认证 REST API 请求的令牌。
    • 在请求头中提供令牌。 例如:
      请求
      GET https://server_url:server_port/api/sam/v2/software_instances
      请求头
      Accept: application/json 
      Accept-Language: en-US
      Token: <token>
    • 在 URL 字符串中提供令牌。 例如:
      请求
      GET https://server_url:server_port/api/sam/v2/software_instances?token=<token>
      请求头
      Accept: application/json 
      Accept-Language: en-US
    如果同时在 URL 字符串和请求头中提供令牌,那么将忽略 URL 字符串中的令牌。