将目标设置为api.cloudfoundry.com后,我无法登录“cf login”。
我确信我的凭据是因为我可以登录login.cloudfoundry.com。
可能与新版本有关吗?
我见过有时候你问过cf login -t output
所以,这是我的:
更改*****
Authenticating. --->
request: post https://uaa.cloudfoundry.com/oauth/token
headers: content-typeapplication/x-www-form-urlencoded;charset=utf-8acceptapplication/json;charset=utf-8authorizationBasic Y2Y6
body: grant_type=password&username=bertyno%40yahoo.es&password=******
...<---
response: 401
headers: content-typeapplication/json;charset=utf-8servernginxkeep-alivetimeout=20dateMon, 13 May 2013 12:19:13 GMTtransfer-encodingchunkedwww-authenticateBasic realm="UAA/client", error="unauthorized", error_description="No client with requested id: cf"cache-controlno-storeconnectionclose
body: {"error":"unauthorized","error_description":"No client with requested id: cf"}
--->
request: post https://uaa.cloudfoundry.com/oauth/authorize?redirect_uri=https%3A%2F%2Fuaa.cloudfoundry.com%2Fredirect%2Fcf&client_id=cf&response_type=token&state=2b7fbfd964323e8c639da0157c00435b
headers: content-typeapplication/x-www-form-urlencoded;charset=utf-8acceptapplication/json;charset=utf-8
body: username=bertyno%40yahoo.es&password=******&source=credentials
...<---
response: 401
headers: pragmano-cache, no-cachecontent-languageen-UScontent-typeapplication/json;charset=UTF-8servernginxkeep-alivetimeout=20dateMon, 13 May 2013 12:19:14 GMTtransfer-encodingchunkedcache-controlno-cache, no-store, no-cache, no-store, max-age=0expiresThu, 01 Jan 1970 00:00:00 GMT, Thu, 01 Jan 1970 00:00:00 GMTconnectionclose
body: {"error":"invalid_client","error_description":"Bad client credentials"}
... FAILED
感谢。
答案 0 :(得分:0)
Cloudfoundry.com发送了一封关于cloudfoundry v2发布的电子邮件(6月5日):
CloudFoundry.com V2将于6月10日左右上市!!!
您可以在http://api.cloudfoundry.com/info
中查看cloudfoundry.com支持的当前API您在cloudfoundry v1中的应用不会自动迁移到cloudfoundry v2:
您需要先从V1服务迁移您的应用和数据 6月30日删除
cf 是用于访问cloudfoundry v2的CLI,而 vmc 是用于cloudfoundry v1的CLI。我认为您在cloudfoundry v1中的当前用户(您在 vmc login 中使用的用户)也必须迁移到v2(新的 cf login 命令)。
答案 1 :(得分:0)
Cloud Foundry v2位于端点api.run.pivotal.io。
之后如果您在Cloud Foundry v1上注册了用户,则其凭据已复制到run.pivotal.io。
快速入门:
gem install cf
cf target api.run.pivotal.io
cf login
完整文档:http://docs.cloudfoundry.com/docs/dotcom/getting-started.html
答案 2 :(得分:0)
您可以使用--sso成功登录。该命令看起来像
cf login <optional params> --sso
因此,它会要求您输入一些密码,您可以从Web登录中检索该密码。