无法从 Cloud Foundry CLI 登录 Predix

Can't login to Predix from the Cloud Foundry CLI

我正在尝试登录 Cloud Foundry 端点。 但是当我通过 Cloud Foundry CLI 连接时,我收到以下错误消息:

C:\Users\abc>cf login -a https://xxx.predix-
uaa.run.aws-usw02-pr.ice.predix.io
API endpoint: https://xxx.predix-uaa.run.aws-us
w02-pr.ice.predix.io


Not logged in. Use 'cf login' to log in.
FAILED
Error performing request: Get /login: unsupported protocol scheme ""

请帮忙!

问题可能是您没有指定 CF API 端点 url。请联系您的平台运营商以确认它应该是什么。

我们将改进错误消息,但似乎发生的情况是 cf CLI 尝试从 [api-endpoint]/v2/info 检索 json 配置,但没有得到预期的响应。
然后它从 "authorization_endpoint" 构建一个 URL 到登录端点,应该在 json 配置中公布。由于该字段不在您的响应中,它会尝试访问“/login”而不是例如“https://xxx.predix-uaa.run.aws-usw02-pr.ice.predix.io/login”,导致错误。

CF 端点 url 通常以 "api." 开头。事实上,我从未见过有人以不同的方式开始。