Как сгенерировать токен доступа для федерального (корпоративного) пользователя IBM bluemix

У меня есть федеративный (корпоративный) идентификатор для IBM Bluemix. Я хочу, чтобы не браузерный доступ к клиенту / API Bluemix. Я пытаюсь использовать эту команду POST (с использованием curl) - POST http://iam.ng.bluemix.net/oidc/token; но я получаю следующее сообщение об ошибке: "errorCode":"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) для получения токена доступа.

Подскажите, пожалуйста, где именно на этом сайте я могу получить токен доступа?

С уважением, Амит

1 ответ

Кажется, вам нужно следовать инструкциям для IAM по адресу https://console.ng.bluemix.net/docs/iam/apikeys.html

Вот где вы можете генерировать свои ключи API. Затем я нашел инструкции по использованию ключа для входа в систему, как упоминалось в https://console.ng.bluemix.net/docs/cli/reference/cfcommands/index.html

bash$ cf login -u apikey -p $API_TOKEN

Другие вопросы по тегам