Visual Studio中的AADSTS50059错误

时间:2016-09-19 11:34:17

标签: visual-studio azure visual-studio-2015 windows-store-apps

有一段时间,当我尝试从Visual Studio登录我的Microsoft帐户以获取Azure订阅时出现错误。 我的Microsoft帐户与以下内容相关联:Outlook.com(显然),Office 365,Azure和Windows Developer。

我直到现在才忽略此消息,因为我可以连接到我的数据库,我的网站运行等等。 但现在我需要在Windows应用商店中发布应用程序。当我尝试生成我的Windows应用程序包时,我发现了同样的错误:

Message error

  

我们无法刷新帐户的凭据   AADSTS50059:在请求中找不到或由任何提供的凭证暗示的租户识别信息。

     

追踪ID:eaf34263-377e-41d3-8f72-177827315914

     

相关ID:15bbcfe8-8bc9-4a83-aa02-288a54e50dd5

     

时间戳:2016-09-19 11:27:20Z

我已经尝试清理Cookie,临时文件,另一个Windows开发人员帐户......

更新

我尝试下载Azure AD Application Proxy ConnectorSetup failed

3 个答案:

答案 0 :(得分:2)

我在 Visual Studio 2017(15.1)上又遇到了同样的问题。

找到解决方案:

您必须转到Computer\HKEY_CURRENT_USER\Software\Microsoft\VSCommon\ConnectedUser

导航至“// Test case submitted to project by https://github.com/practicalswift (practicalswift) // http://www.openradar.me/18041799 // https://gist.github.com/stigi/336a9851cd80fdef22ed func a(b: Int = 0) { } let c = a c() // expected-error {{missing argument for parameter #1 in call}}

并清空所有值,但EnableAzureRMIdentity除外(如果不是则更改为true):

enter image description here

致:

enter image description here

答案 1 :(得分:0)

您似乎尝试通过Microsoft帐户登录,而不是您尝试访问的目录的组织ID的一部分。 因此,请确保管理员与租户域名具有相同的域名。

例如,如果您的Azure AD域是contoso.com,则管理员应为admin@contoso.com。

您可以参考Troubleshoot Application Proxy

此外,此thread可能对您有所帮助。另请尝试Rich提供的答案。

答案 2 :(得分:0)

我遵循了一些有关此错误的建议,包括修改我的注册表项,但错误已更改。似乎@AndrésTalavera也像我一样使用主权云。

我删除了我的环境选择器JSON文件,这是当我重新启动Visual Studio时出现此错误。

删除位于此处的JSON文件:%localappdata%\.IdentityService\AadConfigurations\AadProvider.Configuration.json后,我重新启动了VS17,我收到了此错误。重启后,JSON文件似乎重新出现。下次,在我删除了注册表项并再次删除了JSON文件后,SSO工作得很好。

注意它似乎与环境选择器关联并指向Sovereign云AAD。