热门标签 | HotTags
当前位置:  开发笔记 > 后端 > 正文

AzureDevOpsServer2020本地服务器部署时证书问题和源码管理的问题

自己部署后的总结1、将AzureDevOps的客户端证书的本地化搞定了,具体执行的操作在安装AzureDevOpsServer端的时候选择Https访问方式,那么在安装的时候就会自

自己部署后的总结

1、将Azure DevOps的客户端证书的本地化搞定了,具体执行的操作在安装Azure DevOps Server 端的时候选择Https 访问方式,那么在安装的时候就会自动创建 TFS Self-Signed SSL(devops)证书因为是私自颁发,所以客户端在访问服务端https Url:https://devops/DefaultCollection 的时候就会需要证书。客户端的客户端要与服务端的一致,此时我们只需要用命令cmd运行certmgr.msc,弹出窗体点击菜单 “受信任的根证书颁发机构”找到 devops的证书然后导出,那就得到了Azure Devops Server的证书。拿到证书之后,每个客户端访问Azure DevOps Url :https://devops/DefaultCollection 就需要安装导出来后缀为*.pfx的证书进行安装,安装之后那么把浏览器关闭然后再重新打开,那么浏览器再访问Azure DevOps的时候就是正常的不会受不授信的证书无效,安装自己颁发的证书Git是不认的,只是为了不让浏览器显示说地址证书不授信仅此而已,我也试过用OpenSSL颁发,凡是自己制作的证书Git都不认。

2、用SourceTree去访问Azure DevOps的Repo源码访问地址时,先要去将SourceTree 鉴权关于SSL验证的设置给禁用掉,不然会被Git SSL鉴权限制,勾中禁用SSL验证的设置,同时Git的SSL验证也要关闭掉 具体命令:git config --global http.sslVerify false,在输入克隆Repo的源码地址就会弹出输入用户名和密码,然后Azure DevOps的用户是看Azure DevOps Server 2020服务器中添加用户,里面的用户都是操作系统的用户,所以超级管理员的账号和密码就是操作系统的用户名和密码

 

温馨提示:

1、https://devops/DefaultCollection  这个路径是在安装Azure DevOps Server的时候定下来的,首先安装时把 host 的值填写为服务器计算机名称,这里的host 是devops;

2、Azure DevOps Server2020 安装之后自创的证书:

我导出来了放在这里给大家下载,记住只适合局域网用

下载地址:Azure DevOps.pfx

证书安装密码是:123456

 3、安装Sourcetree (https://www.sourcetreeapp.com/)时,一定要先安装最新版Git ,https://git-scm.com/;

有写的不对的地方希望各位指正,谢谢。

aXinNo1



推荐阅读
  • UNP 第9章:主机名与地址转换
    本章探讨了用于在主机名和数值地址之间进行转换的函数,如gethostbyname和gethostbyaddr。此外,还介绍了getservbyname和getservbyport函数,用于在服务器名和端口号之间进行转换。 ... [详细]
  • 如何配置Unturned服务器及其消息设置
    本文详细介绍了Unturned服务器的配置方法和消息设置技巧,帮助用户了解并优化服务器管理。同时,提供了关于云服务资源操作记录、远程登录设置以及文件传输的相关补充信息。 ... [详细]
  • 本文详细探讨了HTTP 500内部服务器错误的成因、解决方案及其在Web开发中的影响。通过对具体案例的分析,帮助读者理解并解决此类问题。 ... [详细]
  • 本文介绍了如何使用PHP代码实现微信平台的媒体素材上传功能,详细解释了API接口的使用方法和注意事项,确保文件路径正确以避免常见的错误。 ... [详细]
  • 使用Vultr云服务器和Namesilo域名搭建个人网站
    本文详细介绍了如何通过Vultr云服务器和Namesilo域名搭建一个功能齐全的个人网站,包括购买、配置服务器以及绑定域名的具体步骤。文章还提供了详细的命令行操作指南,帮助读者顺利完成建站过程。 ... [详细]
  • 在现代网络环境中,两台计算机之间的文件传输需求日益增长。传统的FTP和SSH方式虽然有效,但其配置复杂、步骤繁琐,难以满足快速且安全的传输需求。本文将介绍一种基于Go语言开发的新一代文件传输工具——Croc,它不仅简化了操作流程,还提供了强大的加密和跨平台支持。 ... [详细]
  • 持续集成概述与实践指南
    本文探讨了持续集成(CI)的基本概念、目的及其在现代软件开发中的应用。通过实例分析,帮助读者理解如何有效实施持续集成,提高软件开发效率。 ... [详细]
  • 本文介绍如何解决在 IIS 环境下 PHP 页面无法找到的问题。主要步骤包括配置 Internet 信息服务管理器中的 ISAPI 扩展和 Active Server Pages 设置,确保 PHP 脚本能够正常运行。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 深入理解 SQL 视图、存储过程与事务
    本文详细介绍了SQL中的视图、存储过程和事务的概念及应用。视图为用户提供了一种灵活的数据查询方式,存储过程则封装了复杂的SQL逻辑,而事务确保了数据库操作的完整性和一致性。 ... [详细]
  • 网络攻防实战:从HTTP到HTTPS的演变
    本文通过一系列日记记录了从发现漏洞到逐步加强安全措施的过程,探讨了如何应对网络攻击并最终实现全面的安全防护。 ... [详细]
  • 解决MongoDB Compass远程连接问题
    本文记录了在使用阿里云服务器部署MongoDB后,通过MongoDB Compass进行远程连接时遇到的问题及解决方案。详细介绍了从防火墙配置到安全组设置的各个步骤,帮助读者顺利解决问题。 ... [详细]
  • MySQL 数据库迁移指南:从本地到远程及磁盘间迁移
    本文详细介绍了如何在不同场景下进行 MySQL 数据库的迁移,包括从一个硬盘迁移到另一个硬盘、从一台计算机迁移到另一台计算机,以及解决迁移过程中可能遇到的问题。 ... [详细]
  • 解读 DevOps:开发与运维的融合之道
    近年来,随着信息技术的快速发展,DevOps作为一种新的IT管理理念逐渐受到重视。本文将探讨DevOps的核心概念及其对现代企业的重要意义。 ... [详细]
author-avatar
black李曼_827
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有