【问题标题】:I have an issue with authorization tokens on openshift我对 openshift 上的授权令牌有疑问
【发布时间】:2016-05-11 22:15:39
【问题描述】:

我正在 openshift 上开发一个网络应用程序。今天我在执行端口转发命令时遇到了这个错误:

“您的授权令牌已过期。请立即登录以继续访问 openshift.redhat.com。 密码:”

当我输入我的 openshift 密码时,没有任何反应。 有谁知道怎么回事?

【问题讨论】:

  • 出于安全原因,令牌会定期过期。您是否尝试过删除 openshift + 本地机器上的所有 ssh 密钥?删除它们后,尝试运行rhc setup
  • 嗨瑞恩,感谢您的回复。您能告诉我如何重新激活令牌吗?当我输入密码并按 Enter 时,什么都没有发生...
  • 我以为您无法重新激活令牌。您需要生成新的令牌。通常,当您执行任何 rhc 操作时,它会提示输入密码并自动生成令牌。看来这对你不起作用。您是否尝试过使用rhc setup 自动生成和上传 ssh 密钥对和令牌?您也可以尝试自己生成 ssh 密钥对并将公钥上传到 openshift Web 控制台。
  • 我尝试了 rhc 设置,但它不起作用...但感谢您的帮助。我会尝试再次生成密钥。我第一次使用腻子.. 我刚刚在 YouTube 上观看了一个视频:我明天会做同样的事情,如果我还有问题,我会在这里发布。
  • 我遇到了类似的问题,有几件事我必须确保: 1. 删除 openshift 服务器上的所有 ssh 公钥; 2. 删除存储在我本地机器(通常是 .ssh 文件夹)中的所有 ssh 密钥; 3.如果您有自己的openshift托管(openshift.company.com),请正确配置服务器; 4. ruby​​, git 版本(有时更高级的 ruby​​ 版本与 openshift 有问题) 5. 重新安装 rhc;这解决了我的问题

标签: authorization openshift token


【解决方案1】:

当我输入我的 openshift 密码时,什么也没有发生

我也有这个问题。

与其等待密码提示,不如在运行rhc 命令时发送密码,如下所示:

rhc apps -p {password}

【讨论】:

    【解决方案2】:

    如果您使用的是 git-bash,rhc 命令目前的行为很奇怪。打开 git-cmd,运行:

    rhc ssh -a 齿轮

    从那里开始,一旦您使用密码登录,瞧,您就有了一个新令牌。

    您还可以通过从 Web 控制台添加新的授权令牌来完成大部分操作,然后将其添加到 git 中:

    rhc 应用程序 --token new-token

    【讨论】:

      【解决方案3】:

      当我尝试通过 git bash 控制台执行命令时,我遇到了这样的问题。试试通用控制台!

      【讨论】:

        【解决方案4】:

        好的,我最终会尝试重新安装整个东西,我记得在安装过程中遇到了问题,也许这会解决所有问题。 谢谢你,小伙伴。我试图支持您的评论,但它不起作用:我感谢您的帮助。

        【讨论】:

          猜你喜欢
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 1970-01-01
          • 2022-01-08
          • 1970-01-01
          • 1970-01-01
          • 2020-06-20
          • 1970-01-01
          相关资源
          最近更新 更多