生成授权 ZenApiKey 令牌
您可以生成一个 ZenApiKey 授权令牌来对 IBMSoftware Hub API 进行身份验证。
令牌和API密钥需经过授权验证。 调用API端点取决于您在平台及各项服务中被授予的角色和权限。
开始之前
要获取授权 ZenApiKey 令牌,您必须使用 API 密钥。 您可以通过 Web IBMSoftware Hub 客户端生成 API 密钥。 有关更多信息,请参阅生成用于认证的 API 密钥。
关于本任务
您可以使用您的 username 和 api_key 生成 授权 ZenApiKey 令牌来调用 IBMSoftware Hub API。 此方法需要向一个端点发起一次API调用。
注意: 您可以随时撤销并重新生成
ZenApiKey 密钥。 A 仅在管理员启用了 API ZenApiKey 密钥过期功能时才会失效。 否则,Zen API密钥不会过期。过程
要生成授权 ZenApiKey 令牌,请按照以下步骤操作。
下一步操作
对于大多数 Software HubIBM 端点,您可以在后续 API 调用的授权标头中使用生成的 ZenApiKey 授权令牌。
curl -H "Authorization: ZenApiKey ${TOKEN}" "https://<platform_instance_route>/<endpoint>"
若需在端点中使用承载令牌,请参阅生成承载令牌。