ibm-cloud - 如何为 IBM bluemix 联合(企业)用户生成访问 token

标签 ibm-cloud access-token federated devops-services

我有一个 IBM bluemix 的联合(公司)ID。我想要通过非浏览器访问 Bluemix 客户端/API。我正在尝试使用此 POST 命令(使用curl)- POST http://iam.ng.bluemix.net/oidc/token ;但我收到以下错误和消息: “错误代码”:“BXNIM0608E” "errorMessage":"您无法使用用户名和密码进行身份验证,因为您是联合用户"

然后我发现了这篇文章:https://developer.ibm.com/devops-services/2016/06/23/whats-federated-authentication-and-how-does-it-affect-me/

正如开头提到的,我需要使用“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/

相关文章:

git - 如何使用 Git token 通过 Travis CI/Cloudfoundry 访问私有(private)存储库?

asp.net-web-api - Core 2.0 上的 IdentityServer4 从 API 获取 401(未经授权)

azure - 访问 token 给出不同的澳元?

ssl - Apollo federation PUSH 命令跳过 SSLValidation

azure - 如何将 Azure AD 添加为 AWS Cognito 联合 IdP

mysql - 联合引擎复制数据库或指向另一个数据库连接中的表

ibm-cloud - 如何在 Bluemix Retrieve and Rank Service 中导入训练数据?

database - 什么是最后写入胜利?

python - 如何配置 elasticsearch 以使用具有基本身份验证的 SSL

ios - 在移动应用程序内浏览器中打开时,iOS 中的魔术链接问题