You need to enable JavaScript to run this app. Windows服务器连接Azure DevOps部署组提示accessToken无效如何解决
优惠活动
大模型
产品
解决方案
定价
更多

Windows服务器连接Azure DevOps部署组提示accessToken无效如何解决

反复提示输入认证类型的常见原因
  • PAT权限配置不符合部署组要求
    用于注册部署组代理的PAT,需要额外开启部署组(Deployment Group)维度的管理(Manage)权限,VS连接、代理池注册用到的PAT权限(如代码读取、代理池管理)无法满足部署组注册的权限要求,你可以重新生成PAT,勾选部署组的管理权限后重试。
  • 代理版本与本地Azure DevOps Server不兼容
    你当前使用的脚本默认从微软公有云地址下载最新版本代理,若你部署的是本地Azure DevOps Server(如2019/2020/2022版),公有云最新代理的认证逻辑和本地服务版本不兼容,会触发认证循环。你可以直接从你本地DevOps Server的部署组页面下载对应版本的代理安装包,替换脚本中的下载地址后重试。
  • 交互式输入异常
    复制PAT时如果带了空格、换行等不可见字符,或是PowerShell窗口输入编码不兼容,会导致输入的内容无法被config.cmd正确识别,你可以直接在脚本的config.cmd启动参数中添加认证相关参数,跳过交互式输入:
    .\config.cmd --deploymentgroup --deploymentgroupname "DG-Test" --agent $env:COMPUTERNAME --runasservice --work '_work' --url 'https://devops.MyCompany.com/tfs/' --collectionname 'Col-FRN-Main' --projectname 'T-MyCompany' --auth PAT --token <替换为你的PAT>
    
  • 账号权限不足
    生成PAT的用户账号,需要先被添加到对应项目的部署组管理员角色,仅PAT开通权限无法完成注册校验。

内容的提问来源于stack exchange,提问作者Hamidreza Shokouhi

相关产品推荐
方舟 Agent Plan

超全模态模型 × Harness 升级,最新支持 Deepseek-V4.1-Flash、GLM-5.3 系列、Doubao-Seedream-5.0-pro、Kimi-K3 (部分), 限时 9.9 元起

最近更新时间:2026.10.16 23:27:09