0

将目标设置为 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

谢谢。

4

3 回答 3

1

您可以使用 --sso 成功登录。该命令看起来像

cf login <optional params> --sso

所以它会要求你输入一些你可以从网络登录中检索的密码。

于 2017-10-08T09:48:48.240 回答
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

迁移:http ://www.cloudfoundry.com/faq#migrating

于 2013-06-12T01:06:38.757 回答
-1

Cloudfoundry.com 给我发了一封关于 cloudfoundry v2 发布(6 月 5 日)的电子邮件:

CloudFoundry.com V2 将于 6 月 10 日左右推出!!!

您可以在http://api.cloudfoundry.com/info查看 cloudfoundry.com 当前支持的 API

您在 cloudfoundry v1 中的应用程序不会自动迁移到 cloudfoundry v2:

您需要在 6 月 30 日删除之前从 V1 服务迁移您的应用和数据

cf是访问 cloudfoundry v2 的 CLI,vmc是访问 cloudfoundry v1 的 CLI。我想您在 cloudfoundry v1 中的当前用户(您在vmc login中使用的用户)也必须迁移到 v2(新的cf login命令)。

于 2013-06-11T10:08:24.667 回答