VS Code:不是使用密码而是使用智能卡登录TFVC

问题描述 投票:1回答:1

我正在尝试将VS Code连接到我们的公司TFS / TFVC。

[执行“团队:登录”时,要求输入用户名和密码。我没有这些。我通常(也在Visual Studio中)输入公司的电子邮件地址,然后会弹出一个对话框,可以在其中通过智能卡进行身份验证。

我也尝试通过令牌进行此操作,但看不到可以输入的位置。

我如何成功登录?

tfs visual-studio-code azure-devops tfvc
1个回答
0
投票

TFVC只是一种类似于Git的源代码控制。一个是集中式的,另一个是分布式的。

因此您应该登录到TFS而不是TFVC。根据您的描述,无法使用智能卡通过VS代码进行连接。这似乎是一个已知问题:

此外,个人访问令牌(PAT)是备用密码可用于向Azure DevOps进行身份验证。使用时,只需将用户名保留为空,然后输入带有PAT令牌的密码即可。

使用时,请导航至https://tfsurl/{teamprojectcollection}/_usersSettings/tokens,并确保您的PAT仍处于有效期内。如果不是,请单击“新令牌”按钮创建新令牌。

也请注意您的TFS版本,它仅在TFS2017及更高版本中可用。更多详细信息,请查看我们的官方链接-Authenticate access with personal access tokens

© www.soinside.com 2019 - 2024. All rights reserved.