我有一个 IBM bluemix 的联合(公司)ID。我想要通过非浏览器访问 Bluemix 客户端/API。我正在尝试使用此 POST 命令(使用curl)- POST http://iam.ng.bluemix.net/oidc/token ;但我收到以下错误和消息: “错误代码”:“BXNIM0608E” "errorMessage":"您无法使用用户名和密码进行身份验证,因为您是联合用户"
正如开头提到的,我需要使用“IBM Bluemix Continuous Delivery”网站(IBM Bluemix DevOps)来获取访问 token 。
您能否告诉我在该网站上的具体位置可以获取访问 token ?
问候, 阿米特
最佳答案
您似乎需要按照 https://console.ng.bluemix.net/docs/iam/apikeys.html#manapikey 上的 IAM 说明进行操作
您可以在此处生成 API key 。然后我找到了使用 key 登录的说明,如https://console.ng.bluemix.net/docs/cli/reference/cfcommands/index.html#cf_login中所述。
bash$ cf 登录 -u apikey -p $API_TOKEN
关于ibm-cloud - 如何为 IBM bluemix 联合(企业)用户生成访问 token ,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/44420550/