2017-06-07 3 views
1

Ich habe eine Verbund-ID für IBM bluemix. Ich möchte keinen Browser-Zugriff auf einen Bluemix-Client/eine API haben. Ich versuche, diesen POST-Befehl (mit Curl) zu verwenden - POST ; aber ich bekomme folgende Fehler und Meldung: „errorcode“: „BXNIM0608E“ „errormessage“: „Du nicht mit Benutzernamen und Passwort authentifizieren können, wie Sie ein Verbundbenutzer sind“So generieren Sie Zugriffstoken für IBM bluemix föderierter (Firmen-) Benutzer

Dann habe ich über dieses Thema kam: https://developer.ibm.com/devops-services/2016/06/23/whats-federated-authentication-and-how-does-it-affect-me/

Wie eingangs erwähnt, muss ich die IBM Bluemix Continuous Delivery-Website (IBM Bluemix DevOps) verwenden, um das Zugriffstoken zu erhalten.

Können Sie mir bitte mitteilen, wo genau auf dieser Website ich das Access Token bekommen kann?

Grüße, Amit

+0

I apikey erzeugt versuchte https://console.ng.bluemix.net/iam/?env_id=ibm:yp:us- South #/apikeys, aber das hat auch nicht funktioniert. Dies ist der Befehl, den ich versuche: "curl -X POST -H" Inhaltstyp: application/x-www-form-urlencoded "-H" Berechtigung: Basic Yng6Yng = "-d" grant_type = Passwort & Antworttyp = cloud_iam, uaa & username = & password = & ua_client_id = cf & uaa_client_secret = "http://iam.ng.bluemix.net/oidc/token" –

+0

Dies ist die bluemix-Dokumentation, auf die ich mich beziehe: https: //console.ng.bluemix. net/docs/container/cs_cli_install.html # cs_api –

Antwort