当前位置: 首页 > 知识库问答 >
问题:

无法在带有自签名证书的Windows上使用git解决“无法获取本地颁发者证书”

呼延震博
2023-03-14

我在Windows上使用Git。我安装了msysGit包。我的测试存储库在服务器上有一个自签名证书。我可以毫无问题地使用HTTP访问和使用存储库。移动到HTTPS会出现错误:

我看到的唯一与博客文章不同的是,我的证书是根--没有链接可以到达它。我的证书最初来自于单击IIS8 IIS管理器链接“创建自签名证书”。也许这使得证书在某种程度上不同于cURL所期望的证书。

如何让Git/Curl接受自签名证书?

共有1个答案

年高洁
2023-03-14

如果希望完全禁用SSL验证,请打开Git Bash并运行该命令。

git config --global http.sslVerify false

注意:此解决方案使您容易受到攻击,如中间人攻击。因此,尽快再次打开验证:

git config --global http.sslVerify true
 类似资料:
  • 我正在Windows上使用Git。我安装了msysGit包。我的测试存储库在服务器上有一个自签名的证书。我可以毫无问题地使用HTTP访问和使用存储库。移动到HTTPS会出现错误: 我看到的唯一与博文不同的是,我的证书是根--没有链条可以到达它。我的证书最初来自单击IIS8 IIS管理器链接“创建自签名证书”。也许这使得证书在某些方面与cURL所期望的不同。 如何让git/curl接受自签名证书?

  • 我已经在stackoverflow上尝试了很多解决这个问题的方法,不幸的是,到目前为止,没有任何方法对我有效。 它始于作曲家安装。我的env详细信息如下所示: > 操作系统:Windows 7 PHP V 7.1.10,XAMPP版本 我正在运行MINGW64(它是与git v2.1.5一起安装的) 卷曲--版本 curl 7.56.1(x86_64-w64-mingw32)libcurl/7.5

  • 我正在Windows服务器2016上的wamp上使用洋红色社区版2.2。每当我尝试登录以通过系统同步您的Magento市场购买时 “SSL 证书问题:无法获取本地颁发者证书” 我尝试了这个论坛中其他一些线程中提供的解决方案来下载cacert。pem并在php.ini中执行以下设置 curl . cainfo = " C:\ wamp 64 \ bin \ PHP \ PHP 7 . 1 . 9 \

  • 我正在Windows7上运行PHP版本5.6.3作为XAMPP的一部分。 当我尝试使用Mandrill API时,我得到以下错误: 未捕获异常“Mandrill_HttpError”,消息为“API调用消息/send-template失败:SSL证书问题:无法获取本地颁发者证书” 我已经尝试了在StackOverflow上读到的所有内容,包括向php.ini文件添加以下内容: 当然可以从http:

  • 问题内容: 我正在Windows 7上将PHP版本5.6.3作为XAMPP的一部分运行。 当我尝试使用Mandrill API时,出现以下错误: 消息“ API调用消息/发送模板失败”的未捕获异常“ Mandrill_HttpError”:SSL证书问题:无法获取本地颁发者证书 我已经尝试了我在StackOverflow上阅读的所有内容,包括将以下内容添加到php.ini文件中: 当然,还可以从h

  • 我有一个问题,当推git.这个错误信息显示: