首页 > 解决方案 > 使用 TF.exe 时 Azure 管道“忘记”身份验证

问题描述

这个问题可以通过以下方式临时解决:

需要做什么才能在管道(或 Powershell 脚本)中持久化身份验证,以便无需手动重新输入帐户信息?

标签: powershellazure-devopsazure-pipelines

解决方案


默认情况下,Visual Studio 将自动缓存凭据。如果我们想更改登录凭据信息,我们需要清除缓存并重新输入新凭据。

  1. 打开命令提示符窗口并导航到 Visual Studio 安装路径:cd Program Files (x86)\Microsoft Visual Studio\2017\Enterprise\Common7\IDE​</li>
  2. 使用 runas 命令启动 Visual Studio:runas /netonly /user:TFSCredentialUser devenv.exe
  3. 现在它会提示您输入用户的密码。请输入您的新密码以打开您的 Visual Studio。如果您输入了错误的密码,Visual Studio 启动后会提示您再次输入密码。

您还可以参考此票证来清理凭据


推荐阅读