4.3. 获取用于调用公共 REST API 端点的 secret 令牌


调用 Fuse Online 公共 REST API 端点的命令必须指定 secret 令牌。此令牌适用于您在给定 Fuse Online 环境中公开 Fuse Online 公共 REST API 时创建的服务帐户。

先决条件

  • 您在 OCP 现场运行 Fuse Online。
  • 您公开了由要调用端点的 Fuse Online 环境提供的公共 REST API。

流程

  1. 获取您在公开此 Fuse Online 环境的公共 REST API 时创建的服务帐户的 secret 令牌名称。例如,如果 cicd-client 是服务帐户的名称,您将调用以下命令:

    oc describe serviceaccount cicd-client

    这将显示 cicd-client 服务帐户的信息列表,其中包括其两个令牌的名称,如下所示:

    Tokens:      cicd-client-token-gxb25
                 cicd-client-token-gxdnv
    Copy to Clipboard Toggle word wrap
  2. 显示其中一个令牌的内容。例如:

    oc describe secret cicd-client-token-gxb25

    这将显示信息列表,包括显示 token: 的数据部分,后跟一个长的随机字符。这是服务帐户的两个机密令牌之一。

  3. 复制机密令牌,将其粘贴到文件中并保存。

结果

curl 命令中,secret 令牌的规格如下:

-H 'Authorization: Bearer eyJhbGciOiJSUzI1NiIsImtpZCI6IiJ9.eyJpc3MiOiJrdWJlcm5ldGVzL3NlcnZpY2VhY2NvdW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9uYW1lc3BhY2UiOiJzeW5kZXNpcyIsImt1YmVybmV0ZXMuaW8vc2VydmljZWFjY291bnQvc2VjcmV0Lm5hbWUiOiJzeW5kZXNpcy1jZC1jbGllbnQtdG9rZW4tMnZjNmwiLCJrdWJlcm5ldGVzLmlvL3NlcnZpY2VhY2NvdW50L3NlcnZpY2UtYWNjb3VudC5uYW1lIjoic3luZGVzaXMtY2QtY2xpZW50Iiwia3ViZXJuZXRlcy5pby9zZXJ2aWNlYWNjb3VudC9zZXJ2aWNlLWFjY291bnQudWlkIjoiNjUxMjYxNGMtMmYwMS0xMWU5LTk3OWEtNDI1YWNlMzY3MTcyIiwic3ViIjoic3lzdGVtOnNlcnZpY2VhY2NvdW50OnN5bmRlc2lzOnN5bmRlc2lzLWNkLWNsaWVudCJ9.uKsri0JSKJDbgHoQwAhBJSNuWKwJgjegf2QlrCkhxVssSK1zIMZQaF9P5a4R7ZcWRnrZ_345UTqxYVeRlfHWVH0PqBkD-n7PAS9dcKJIFdS1jUHOmL1FTGgc3YW-bz1SlWT93tvK1EhorZ4_-EBfXhSAP4Uumi5qAg3_QUTMDstq233NSwBKYtFOw3Pp1ys3p3y0hcaiLMimeCH60vR4iWvptqqzc5QDigHiPySZNWxs_5awZlwdoIDvR-nSj690aC-49UKFgyEEdzdFU4bI2W4hOyDyhN9fVaIAZQKeJUrJBU-lnFTHI_NAd2OwzOEBpWZuj31Za5w9fU4kf4UDGA'
Copy to Clipboard Toggle word wrap

后续步骤

将保存文件中的令牌复制到调用给定 Fuse Online 环境中的公共 REST API 端点的命令。

返回顶部
Red Hat logoGithubredditYoutubeTwitter

学习

尝试、购买和销售

社区

关于红帽文档

通过我们的产品和服务,以及可以信赖的内容,帮助红帽用户创新并实现他们的目标。 了解我们当前的更新.

让开源更具包容性

红帽致力于替换我们的代码、文档和 Web 属性中存在问题的语言。欲了解更多详情,请参阅红帽博客.

關於紅帽

我们提供强化的解决方案,使企业能够更轻松地跨平台和环境(从核心数据中心到网络边缘)工作。

Theme

© 2025 Red Hat