我刚刚在visualstudio.com上创建了一个个人访问令牌,因为在SourceTree中我无法使用我的visualstudio.com电子邮件和密码登录。既然我有令牌,我该如何使用它?我在网上找不到有关如何在SourceTree中使用它的任何信息。如果我选择Clone / New,并输入git repo的URL,我会被问到用户名和密码,而不是令牌......有人可以帮忙吗?
答案 0 :(得分:6)
只需使用令牌作为每个应用程序的密码。
VisualStudio.com曾经有备用身份验证凭据(类似于第二个密码),s.t。您不需要使用您的MS帐户密码信任第三方应用程序。这已被改进,有利于访问令牌,允许在粒度级别(每个应用程序/服务/只读,读写)控制访问。这允许输入这样的访问令牌,例如在第三方构建服务上,不用担心您的主密码被泄露或被误用(例如,当第三方提供商被黑客攻击时)。此外,可以轻松撤销访问权限(而不是设置新密码,然后在除了您不信任/不想再使用的应用程序之外的任何地方输入密码)。
从客户端应用程序的角度来看,访问令牌只是一个密码。