Insights Hub Cloud Foundry (CF) – 通过 CF-CLI 工具登录 Cloud Foundry

2024-03-26T02:41:00.000-0400
Developer Tools Applications

摘要

通过 CF-CLI 命令工具登录 Cloud Foundry


详细信息

  1. 如何通过命令行窗口工具(CF-CLI)登录 Cloud Foundry?
  2. 目前支持的登录方式。

一、使用一次性密码以 SSO 方式登录

  1. 首先,在命令行窗口输入 URL:cf login -a https://api.cf.cn1.mindsphere-in.cn --sso [--skip-ssl-validation],[--skip-ssl-validation] 参数可选(不推荐加上。具体可参考 CF-CLI 官网文档的介绍:https://cli.cloudfoundry.org/en-US/v8/login.html)。
    如果登录有错(例如:因当前环境证书问题导致与目标服务器连接时出现了类似 SSL 连接错误,此时可以尝试把 --skip-ssl-validation 加上看是否能解决遇到的错误;正常情况下不推荐加上此参数)。
  2. 命令行窗口中输入了 URL 后,复制下图中的 URL 粘贴到浏览器中,以获取一次性登录密码:
  3. 获取一次性登录密码。将获取一次性登录密码的 URL 粘贴到浏览器中,然后输入自己 WebKey 的用户名和密码点击登录(Sign In):
  4.  登录过后可看到二次认证的令牌将会被发送到对应的邮箱(WebKey 帐户名)。登录邮箱查看二次认证令牌并填入浏览器,然后点击 “Sign In” 按钮:
  5. 获取最终的一次性登录密码。复制并贴入到 CF-CLI 命令行窗口(直接点击网页中的复制按钮,然后切换到 CF-CLI 命令行窗口,直接粘贴即可。因为一次性登录密码无法被显示出来,所以粘贴过后直接点击回车)。
     
     

二、使用 Service Credentials

注意:用此方法登录 Cloud Foundry 后只能看见当前 tenant 的 org。

  1. 首先,在 "Settings" 中创建 Service Credentials:
     
  2. 使用用户名和密码进行登录:

知识库文章 ID# KB000130804_ZH_CN

内容

摘要详细信息

关联组件

Cloud Foundry