【问题标题】:Connect to visualstudio.com from Team Explorer Everywhere CLC从 Team Explorer Everywhere CLC 连接到 visualstudio.com
【发布时间】:2013-04-04 10:46:36
【问题描述】:

我正在尝试从 Windows 上的 Team Explorer Everywhere 命令行客户端连接到位于 visualstudio.com 的 Team Foundation Service 项目,但我收到“拒绝访问”消息。

我传递的用户名和密码绝对正确,并且是我用于创建帐户的 microsoft live ID 中的电子邮件和密码。我通过网站或通过另一台机器上的 Visual Studio 2012 访问服务没有问题。

tf workspace /new /server:https://<something>.visualstudio.com/defaultcollection
Username: example@microsoft.com
Password: ********

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

【问题讨论】:

    标签: azure-devops team-explorer-everywhere


    【解决方案1】:

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

    相反,您需要按照https://tfs.visualstudio.com/en-us/home/news/2012/aug-27/ 中的说明设置备用凭据。

    【讨论】:

    • 这对我不起作用,我仍然被拒绝访问。
    【解决方案2】:

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

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

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

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2014-09-19
      • 2013-05-23
      • 1970-01-01
      • 2012-11-25
      • 2013-01-04
      • 2019-06-09
      • 1970-01-01
      • 2012-06-20
      相关资源
      最近更新 更多