Azure devops 从Team Explorer Everywhere CLC连接到visualstudio.com

Azure devops 从Team Explorer Everywhere CLC连接到visualstudio.com,azure-devops,team-explorer-everywhere,Azure Devops,Team Explorer Everywhere,我尝试从Windows中的SeplorExplorer随处命令行客户端连接到VisualStudioOffice中的Team Foundation服务项目,但我得到“访问拒绝”消息。 我传递的用户名和密码绝对正确,并且是用于创建帐户的microsoft live ID中的电子邮件和密码。我通过网站或通过Visual Studio 2012在其他机器上访问该服务没有问题 tf workspace /new /server:https://<something>.visualstudio

我尝试从Windows中的SeplorExplorer随处命令行客户端连接到VisualStudioOffice中的Team Foundation服务项目,但我得到“访问拒绝”消息。 我传递的用户名和密码绝对正确,并且是用于创建帐户的microsoft live ID中的电子邮件和密码。我通过网站或通过Visual Studio 2012在其他机器上访问该服务没有问题

tf workspace /new /server:https://<something>.visualstudio.com/defaultcollection
Username: example@microsoft.com
Password: ********
tf工作区/新建/服务器:https://.visualstudio.com/defaultcollection
用户名:example@microsoft.com
密码:********

有什么想法吗?我的一个想法是,可能是电子邮件中的“@”字符导致用户名被解释为Windows域,或者可能是SSL没有正确使用?

您无法使用Team Explorer Everywhere命令行客户端对Live ID进行身份验证。我们无法从客户端启动web浏览器,并跨平台以安全的方式捕获Live ID身份验证令牌


相反,您需要按照中所述设置备用凭据。

如果有人在2014年3月18日之后收到此错误,这是因为visualstudio.com的密码要求已经严格

如果您突然收到以下消息“无法擦除凭证:找不到元素” 致命:对“https://*.visualstudio.com/defaultcollection/\u git/*/”的身份验证失败


我可以通过删除备用凭据并重新创建它们来解决此问题(此时我还发现我的旧密码不再可用)。

这对我不起作用,我仍然被拒绝访问。