首页 > 解决方案 > 尝试在同一台服务器上连接 Jenkins 和 Azure DevOps 时出错

问题描述

我在专用服务器上安装了 Jenkins 和 Azure DevOps。我正在尝试使用 Azure DevOps/TFS Jenkins 插件将 Jenkins 连接到 Azure。

在 Jenkins -> 配置系统屏幕中,我转到“TFS/Team Services”部分,输入我的集合 URL 和凭据(来自 Azure DevOps 的 PAT),然后单击“测试连接”。我收到以下错误:“ Please sign-in at least once as NT AUTHORITY\SYSTEM in a web browser to enable access to the service. - Azure DevOps Server

Jenkins 和 Azure DevOps 都在同一个 Windows 2016 服务器上。我该如何解决这个错误?

标签: jenkinsazure-devops

解决方案


我通过使用我的 Azure DevOps/TFS 用户名和密码解决了这个错误。这很有趣,因为我能够仅使用 PAT 将 Azure DevOps 的云实例连接到本地安装的 Jenkins。我想知道这是否是因为在这种情况下我尝试连接的 Azure DevOps 位于私有服务器上并使用 Active Directory 登录。感谢@Levi Lu-MSFT 的建议。


推荐阅读