【问题标题】:"SSL host could not be verified" error“无法验证 SSL 主机”错误
【发布时间】:2015-10-18 05:22:39
【问题描述】:

每当我尝试通过 eclipse mars 连接 git 时,我都会按照本网站的说明输入 bitbucket URL。

http://crunchify.com/how-to-configure-bitbucket-git-repository-in-you-eclipse/

问题出现在第 9 步中,位于网站链接中。然后当我点击下一步时,出现以下错误。

.git 在存储库 URL 的末尾丢失 // 我试过但 SSL 验证错误再次发生。) 无法验证 SSL 主机。 (在 Git 配置中设置 http.sslVerify=false)

如何解决 SSL 主机问题并转到第 10 步,即网站链接?

【问题讨论】:

  • 你需要更具体;例如,您要克隆什么项目?您是否验证过您使用的是正确的东西并且可以从命令行克隆?
  • 我的一个队友为我们的高级项目创建了一个存储库。我也注册了 bitbucket.org。我的另一个队友也遵循了相同的指示,但只有我在那里出错。项目名称是不是必须要写在这里?

标签: eclipse git ssl bitbucket verification


【解决方案1】:

根据我的经验,它似乎发生在具有某些 Eclipse 配置的 Windows 下(不确定是哪些配置)。

进入 Eclipse Preferences -> Team -> Git -> Configuration,然后点击“Add Entry...”

将“http.sslVerify”作为键,将“false”作为值(不加引号)。

在“克隆存储库”窗口中输入您的用户/密码(不要留下“git”,因为我想在 Windows 下没有配置 ssh-key)。

如果需要,在 Git 存储库视图中,检查新存储库的属性并仔细检查 remote.origin.url 是否有您的用户名而不是“git”(否则在身份验证期间,您将看到一个灰色的用户名文本框,其中包含“git”写在里面)。

【讨论】:

  • 注意:这听起来很像“相信你所联系的每个人,他们就是你认为的那个人”。 SSL 至少提供了一个基本级别的认证身份——当您验证他们的证书时,您可以合理地确定对方就是他们声称的那个人。在全球范围内禁用这是一个非常糟糕的主意。可能是一个非常短的测试的选项,但对于长期配置没有任何意义
猜你喜欢
  • 1970-01-01
  • 2022-09-25
  • 2019-08-27
  • 1970-01-01
  • 2015-11-30
  • 1970-01-01
  • 2015-06-30
  • 2017-07-24
  • 2012-10-30
相关资源
最近更新 更多