首页 > 解决方案 > 获取 TF30063:您无权访问 TF 命令的 https://dev.azure.com/XXXX 错误

问题描述

我已尝试将以下命令作为 powershell 任务中的内联脚本,其中“ Azure Pipelines ”作为代理池,“ vs2017-win2016 ”作为代理规范。

TF 合并 $/ProjectX/SourceBranch $/ProjectX/TargetBranch /recursive /noprompt /login:XXXXX@domain.com,XXPWDXX

但收到错误为“ TF30063:您无权访问https://dev.azure.com/XXXXXXX

我还尝试了登录选项为 /login:domain\username,password 和 /login:PAT。但得到同样的错误。

请任何人告诉我如何解决这个问题。

注意:我对我的项目拥有管理员权限。

谢谢。

标签: azure-devopsazure-pipelinestfvc

解决方案


您需要改用OAuth 令牌。尝试检查Allow scripts to access the OAuth token代理作业中的选项,然后System.AccessToken在脚本中使用变量,例如/loginType:OAuth /login:.,$(System.AccessToken)

在此处输入图像描述


推荐阅读