我从AZ cli安装了az DEVOPS扩展
az extension add --name azure-devops
az devops login --organization https://myorg.com 但是,当我插入我的DEVOPS个人访问令牌时,如果出现以下错误,则失败。未能使用密钥环存储PAT;回到文件存储区。您可以通过运行az devops注销来清除存储的凭据。请参考https://aka.ms/azure-devops-cli-auth,以了解更多与PAT登录的信息。
我正试图从Linux 7机器上访问,以实现DevOps管道创建的自动化。有人知道怎么解决这个问题吗?
发布于 2020-04-08 06:57:20
作为先决条件,您的Azure版本至少必须是2.0.49。您可以使用az --version进行验证。
添加了az扩展之后,还可以运行az login来登录。
如果您已经以交互方式登录了az登录,或者使用了用户名和密码,那么您不必提供一个令牌,因为az devops命令现在支持通过az登录。
当您使用are登录命令时,首先要确保您使用的是Azure devops服务组织URL。例子:https://dev.azure.com/MyOrganizationName.Azure DevOps Server/TFS目前不支持。
对于Azure DevOps令牌,您需要确保它是有效的,并且有足够的作用域来授权您的特定任务。
更多细节请参考我们的官方教程-- 使用个人访问令牌(PAT)登录
https://stackoverflow.com/questions/61086877
复制相似问题