身份验证 API
使用身份验证 API 生成、刷新和管理身份验证和授权所需的 JSON Web 令牌 (JWT),以便使用 Control RoomAPI。
注: 您可以在 Community Edition 中查看 Control Room APIs,但 API 功能受限。您需要获得许可证的 Automation 360 版本才能访问 API 的全部功能。
为您的应用程序设置身份验证或授权
- 生成具有以下端点之一的令牌:注: 令牌的默认超时为 20 分钟。
- 使用用户名和密码 API 进行身份验证
如果您正在尝试 Swagger 或其他 REST 客户端中的 Control Room API,请使用此身份验证方法。
- 使用用户名和 apiKey API 进行身份验证
使用此身份验证方法生成令牌,而无需使用用户密码,例如,对于使用单点登录 (SSO) 的组织。
- 简单和受保护的谈判 GSSAPI 机制 (SPNEGO)
如果您的 Control Room 已配置 Active Directory (AD) 身份验证模式且启用了 Kerberos,则可以使用 SPNEGO。
在配置了 SPNEGO 的 Control Room 中,您可以使用以下 URL 生成令牌:
https://<your_control_room_url/v1/authentication/SPNEGO
- 使用用户名和密码 API 进行身份验证
- 验证身份验证令牌 API
- 刷新有效的身份验证令牌 API
- 身份验证令牌 API 到期