【问题标题】:getting error when trying to connect Jenkins and Azure DevOps on same server尝试在同一台服务器上连接 Jenkins 和 Azure DevOps 时出错
【发布时间】:2020-10-01 09:13:59
【问题描述】:

我在专用服务器上安装了 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 服务器上。我该如何解决这个错误?

【问题讨论】:

  • 如错误所示,您是否尝试使用帐户NT AUTHORITY\SYSTEM 登录tfs 服务器?尝试使用用户帐户的用户名和密码作为凭据,而不是 PAT。
  • @Levi Lu-MSFT 这是一个工作服务器,我无权访问该类型的帐户。我还没有尝试过用户名/密码。我会试试的。

标签: jenkins azure-devops


【解决方案1】:

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

【讨论】:

    猜你喜欢
    • 2020-10-09
    • 1970-01-01
    • 1970-01-01
    • 2016-11-20
    • 1970-01-01
    • 2023-03-29
    • 2023-03-03
    • 1970-01-01
    • 2016-12-03
    相关资源
    最近更新 更多