【发布时间】:2017-04-17 20:51:44
【问题描述】:
我正在运行 Visual Studio 2015。它已在我的计算机上以我的个人 Microsoft 帐户注册。在 Windows 10 专业版上运行。
我可以毫无问题地连接到我在 visualstudio.com 上的个人 tfs。
我可以使用第二个 Microsoft (Office365) 帐户毫无问题地连接到 visualstudio.com 上的公司 tfs。
我在 visualstudio.com 上有第三个公司 tfs,它拒绝连接,它使用第三个 Microsoft (Office365) 帐户。
我相应的 MS 帐户实际上是此存储库的所有者。
我可以毫无问题地通过网站登录(在 mycompany.visualstudio.com 上)。
尝试在 Visual Studio 中登录到这第三个却会给出错误消息:
我仔细检查了网址,仔细检查了我的所有凭据。 我已经完成了清除所有 IE 缓存的常见问题修复,并且为了更好地衡量,也清除了 Edge 的所有缓存。
更新:我现在尝试从 VS 登录对话框中删除所有帐户;并退出VS;并清除 IE cookie,然后重新登录并根据需要添加所有帐户,但仍然出现此错误,即使网站运行正常。
【问题讨论】:
-
您混淆了您的条款,需要明确。有两种方法可以为 VSTS 配置安全性。 Microsoft 帐户 (MSA) 或 Azure Active Directory (AAD)。能。你指定你的意思?
-
当你点击 Web UI 时它会说什么?
-
正如我在问题中所说,它们都是通过 Microsoft 帐户连接的;一个是我的个人帐户,另外两个是在每个公司 Office365 上配置的公司 Microsoft 帐户。我可以毫无问题地通过 mycompany.visualstudio.com 网站登录。
-
错了。如果它们是公司“office365”帐户,则它们由 AAD 支持,与适用于个人而非公司的“Microsoft 帐户”无关。您的术语使用不正确,这使您的问题令人困惑且无法回答。
-
注意:可以将您的 Microsoft 帐户 (MSA) 添加为 AAD Tennant 中的访客,并以您的 MSA 身份访问 VSTS。
标签: visual-studio authentication tfs visual-studio-2015 azure-devops