如何从 rest 创建 Bluemix Secure Gateway api
How to Create Bluemix Secure Gateway from rest api
我关注this doc以供参考。
我能够获取已创建的安全网关的信息。但是当我尝试从 REST API 创建一个新的安全网关时,它要求进行身份验证。我尝试通过两种方式提供身份验证信息:
- 我提供了从
cf oauth-token
获得的 oauth 授权 header,但它给我一个未经授权的错误。
- 我已经提供了基本身份验证(Bluemix 帐户的用户名和密码)信息,但它给我一个未经授权的错误。
注意:我正在使用邮递员进行此操作
邮递员详细信息:
url: https://sgmanager.au-syd.bluemix.net/v1/sgconfig?org_id=girishxxxxxxx@gmail.com&space_id=Equxxxxx
也是说"Invalid org_id",但是org_id
是有效的
要通过 SG API 创建网关,您的请求将需要查询参数 ord_id
和 space_id
(guid,而不是友好名称)。授权 header 将是 Basic <your_base64_encoded_username:password>
或 Bearer <bluemix_token>
。例如:
curl "https://sgmanager.au-syd.bluemix.net/v1/sgconfig?org_id=myOrgGuid&space_id=mySpaceGuid" -H "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=" -d '{"desc":"My Gateway"}'
我关注this doc以供参考。 我能够获取已创建的安全网关的信息。但是当我尝试从 REST API 创建一个新的安全网关时,它要求进行身份验证。我尝试通过两种方式提供身份验证信息:
- 我提供了从
cf oauth-token
获得的 oauth 授权 header,但它给我一个未经授权的错误。 - 我已经提供了基本身份验证(Bluemix 帐户的用户名和密码)信息,但它给我一个未经授权的错误。
注意:我正在使用邮递员进行此操作
邮递员详细信息:
url: https://sgmanager.au-syd.bluemix.net/v1/sgconfig?org_id=girishxxxxxxx@gmail.com&space_id=Equxxxxx
也是说"Invalid org_id",但是org_id
是有效的
要通过 SG API 创建网关,您的请求将需要查询参数 ord_id
和 space_id
(guid,而不是友好名称)。授权 header 将是 Basic <your_base64_encoded_username:password>
或 Bearer <bluemix_token>
。例如:
curl "https://sgmanager.au-syd.bluemix.net/v1/sgconfig?org_id=myOrgGuid&space_id=mySpaceGuid" -H "Authorization: Basic dXNlcm5hbWU6cGFzc3dvcmQ=" -d '{"desc":"My Gateway"}'