无法使用HTTPS和SSH链接在Eclipse中克隆GIT存储库

kg7wmglp  于 2022-09-21  发布在  Eclipse
关注(0)|答案(3)|浏览(162)

当我尝试在Eclipse露娜中克隆一个Git存储库时,我使用HTTPS链接得到了如下所示的错误:

我使用链接-"SSL host could not be verified" error在Git配置中添加了上述值,但仍然收到相同的错误。

我确信URL是正确的。不太确定代理设置是否有问题(我不这么认为)。

另一方面,我通过生成密钥并将其放入企业GitLab帐户和PC(Windows)来尝试ssh链接,但我仍然不能成功地这样做,并且得到了下图中显示的相同错误,除了最后一点。

我检查了错误日志,而使用HTTPS链接时,当我尝试使用ssh链接时,它显示‘未授权’和‘Auth失败’。

我被列为存储库的成员,我正在使用我的电子邮件和企业帐户的密码来访问它,但没有运气。

非常感谢您的帮助。谢谢。

quhf5bfb

quhf5bfb1#

首先,如果您在企业中使用私有GitHub Enterprise,则很少允许使用SSH URL。

对于HTTPS URL,您需要确保您的proxy configuration ignore host setting in Eclipse包含GitHub Enterprise(On Premise)私有服务器的域名,否则它每次都会尝试联系代理(并失败)

n8ghc7c1

n8ghc7c12#

我也面临着同样的问题。要解决此问题,请确保您的存储库访问级别为PUBLIC。它将解决这个问题。

zaqlnxep

zaqlnxep3#

假设您的公司使用自己的证书颁发机构,则它们的根证书很可能已添加到您的计算机的信任存储区。然而,默认情况下,Java使用它自己的信任存储,因此Eclipse不知道它。

最好的解决方案是让Eclipse使用系统信任存储。请参见this answer for Windowsthis answer for macOS

相关问题