社区所有版块导航
Python
python开源   Django   Python   DjangoApp   pycharm  
DATA
docker   Elasticsearch  
aigc
aigc   chatgpt  
WEB开发
linux   MongoDB   Redis   DATABASE   NGINX   其他Web框架   web工具   zookeeper   tornado   NoSql   Bootstrap   js   peewee   Git   bottle   IE   MQ   Jquery  
机器学习
机器学习算法  
Python88.com
反馈   公告   社区推广  
产品
短视频  
印度
印度  
Py学习  »  Git

在TFS 2015生成中克隆Bitbucket Git repo时出现“用户取消证书检查”错误

Matthew van Boheemen • 5 年前 • 1397 次点击  

我在bitbucket(bitbucket.org)中有一个git存储库,还有一个本地tfs 2015实例。我想在tfs中有一个构建,它从bitbucket克隆存储库,然后构建代码。

在构建作业中,我使用的是“external git”存储库选项。我已经设置了一个端点,使用https url连接到bitbucket git repo。我试过在指定的字段中使用用户名和密码,并将它们嵌入到url中。

运行生成作业时失败,并显示以下消息。

Starting clone
[error]user cancelled certificate check: 
[error]Prepare repository failed with exception.
Python社区是高质量的Python/Django开发社区
本文地址:http://www.python88.com/topic/43805
 
1397 次点击  
文章 [ 1 ]  |  最新文章 5 年前
VonC
Reply   •   1 楼
VonC    6 年前

它类似于 libgit2/libgit2sharp issue 1600 (TFS 2015正在使用libgit2)

“用户取消证书检查”表示存在不受信任的证书。

您应该在服务器上使用系统信任的证书,或者提供证书挂钩检查以接受该证书。
从技术上讲,您也可以关闭所有GIT的证书检查,但我不推荐。

如果公司代理正在提交一个自签名证书,或者一个没有发布可信证书证书的证书。这在公司代理中很常见。

在禁用任何内容之前,请与管理员确认IIS配置是否正确,如“中所述” How can I setup HTTPS with Secure Sockets Layer (SSL) for Team Foundation Server? / Requesting, installing, and configuring websites with a certificate