Bluemix Secure Gateway 服务,如何执行 /v1/sgconfig GET 调用

Bluemix Secure Gateway service, how to perform /v1/sgconfig GET call

Secure Gateway 的 REST API 有一个位于 /v1/sgconfig 的 GET 操作。它有一个强制性参数:Authorization.

此参数的值应该是多少,该值位于何处?

Secure Gateway 的 VCAP_SERVICES 环境变量仅包含 org_idspace_id

Bluemix Secure Gateway Configuration API 文档相当稀疏!

洛克什,

GET /v1/sgconfig 调用要求用户提供 Bluemix Bearer 令牌或在身份验证 header.

中编码的 Bluemix 用户名和密码 base 64

例如,如果我的组织 ID 是 AlsOrg,space ID 是 AlsSpace,用户名是 alex@us.ibm.com,密码是 password,我可以执行此请求:

curl https://sgmanager.ng.bluemix.net/v1/sgconfig?org_id=AlsOrg&space_id=AlsSpace -H "Authorization: Basic YWxleEB1cy5pYm0uY29tOnBhc3N3b3Jk"

注意:您链接的文档中的基本网址似乎不正确。我会确保更新这些内容。

此外,org 和 space ID 应该是 GUID。当您登录到 Bluemix 时,您可以在 URL 中访问这些作为查询参数。