2015-10-13 60 views
3

我在Windows 7上使用Git Bash使用rhc登录到OpenShift。当我在控制台中我得到以下信息输入“RHC设置”:OpenShift:无法在Windows 7上使用rhc登录

OpenShift客户端工具(RHC)安装向导

该向导将帮助您上传您的SSH密钥,将您的应用程序的命名空间,并检查Git等其他程序是否安装正确。

如果您有自己的OpenShift服务器,可以现在指定它。只需按Enter键即可使用OpenShift Online的服务器:openshift.redhat.com。 输入服务器主机名:| openshift.redhat.com |

我按下,而无需输入任何主机进入和我得到了以下信息:

您可以添加在以后使用“RHC服务器的更多的服务器。

使用sh***@gmail.com登录到openshift.redhat.com 密码:

然后我输入我的密码,并按下进入并没有任何反应。我没有收到进一步的消息。我尝试了几次,但每次都发生同样的事情。我也尝试删除.ssh文件夹中的id_rsa文件,但输入密码后仍然没有任何反应。我也再次检查了我的密码,并且可以使用基于Web的控制面板无任何问题地登录。

rhc在第一次安装并成功登录时工作正常,但自那时起我遇到了这个问题。现在已经有几天了。可能是什么问题呢?

+0

您是否尝试过在调试模式下运行rhc命令? :'rhc --debug setup' – Kadir

+0

我刚刚做过但仍然是同样的问题。输入密码并按回车后不做任何操作。 – Shan

回答

1

我在Windows 8上遇到同样的问题。输入密码并挂起。无论我输入什么密码,行为都是一样的。以前,当我输入我的Openshift登录密码时,命令继续执行。

您可以通过在命令中添加--token参数来解决此问题。要查找令牌,请登录到Openshift,转到设置,向下滚动到授权,然后单击最新的OpenShift控制台线路。这将显示令牌值以及如何使用它,例如

RHC端口转发应用--token XXXXXXXX

这是不方便的,我想知道如何避免使用--token参数。