不正确的凭据库在SSH

时间:2015-12-02 09:10:33

标签: netbeans ssh repository openshift

我对openshift + netbeans感到困惑。 This is my openshift app and repository address

当我尝试“克隆存储库”以便在本地开发时,我遇到“ssh存储库的不正确凭据...”我还注意到无法将openshift提供的URL放到“存储库URL”字段在Netbeans“克隆存储库”工具中。 Clone repository screenshot

3 个答案:

答案 0 :(得分:1)

  

我在ssh见到"存储库的凭据不正确......"

是的,正如预期的那样,因为您使用(在Netbeans中)奇怪且未知的用户名。

ssh-URL的格式是众所周知的并且是预定义的。对于SSH服务的Git-repos它的

ssh://[USERNAME@]HOSTNAME:[PORT]/PATH/TO/REPO.git

可选参数为[] - ed

如果Netbeans不接受网址中的用户名,则必须使用相同的名称,如应用程序的配置(长HEX字符串)中所述,用于SSH,而不是用户名{ {1}}(这是OpenShift的登录,而不是SSH的登录)。

在Netbeans中配置VCS设置之前,您可以从获得功能性SSH连接(带有交互式身份验证的SSH客户端)开始

答案 1 :(得分:1)

好的,它有效!所以解决方案是:

  1. 存储库网址如:ssh://myapp-mydomen.rhcloud.com/~/git/caswp.git/
  2. 用户名如下:123e31f89f5cf29a111110e(您可以在应用程序页面的OPENSHIFT ONLINE上找到它)
  3. 我使用了“私钥”。文件名是 - id_rsa 通常你可以在文件夹中找到它 - C:\ Users \ UserName.ssh \

答案 2 :(得分:0)

根据我的经验,我可以说它只是一个用户信息未命中匹配问题。我在bitbucket.org有两个存储库。我试图使用Netbeans检查身份验证的netbeans使用错误的用户名/密码进行克隆。 突然我注意到并更正了用户名/密码并且BANG工作正常......没有错误!!!。