【问题标题】:GIT error in Azure DEVOPS - SSL certificate problem: self signed certificate in certificate chain PushingAzure DEVOPS 中的 GIT 错误 - SSL 证书问题:证书链中的自签名证书推送
【发布时间】:2020-02-19 16:03:50
【问题描述】:

将提交推送到 Azure Devops 时出现此错误。

推送到远程仓库时遇到错误:Git failed 有一个致命错误。无法访问 'https://xx@dev.azure.com/xx/Lulo/_git/LuloBackend/': SSL 证书 问题:证书链中的自签名证书推送到 https://xx@dev.azure.com/x/Lulo/_git/LuloBackend

一开始我以为是我公司的网络或者防火墙,所以我切换到移动数据,但还是一样的错误。

第二件事是我最近更改了 Azure AD 帐户的密码,我是否必须在 Visual Studio 中的 GIT 设置中更改某些内容?

谢谢

【问题讨论】:

  • 您可以尝试使用git config --global http.sslVerify false解决问题。
  • 嗨,最近怎么样?下面的命令是否可以帮助您实现您想要的?如果是,您可以接受答案,因此其他 SO 用户将能够看到该解决方案是否有效。如果您仍然遇到一些问题,请随时在此处发表评论:-)

标签: git visual-studio azure-devops


【解决方案1】:

在 Visual Studio 中,转到 Git Settings 并将 Cryptographic network provider 设置为 Secure Channel

【讨论】:

  • 在我注意到 Push 停止工作后,这在 Visual Studio 2019 中对我有用。在我将设置设置为“安全通道”之前,该值是“未设置”
  • 就像一个魅力。我想知道为什么 VS2019 突然出现这个错误,我的 git pull 一直在工作,然后突然停止了......但是感谢这一步,它又可以工作了。
【解决方案2】:

根据报错信息,可以使用git config --global http.sslVerify false解决错误。

【讨论】:

  • 这不会危及安全吗?
  • @resp78 这肯定不会帮助解决这种情况。应该首选其他答案,对我来说很好。
猜你喜欢
  • 2018-11-16
  • 2019-12-11
  • 2014-02-06
  • 2021-12-14
  • 1970-01-01
  • 2021-02-20
  • 2019-06-21
  • 1970-01-01
  • 2015-05-23
相关资源
最近更新 更多