2015-10-13 46 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參數。