2017-04-12 67 views
8

我目前正在尝试使用管理员允许流程与Azure AD集成。
我已经建立了一个应用程序在我们的领域,其上设置一些权限和我然后导航到以下链接:使用Azure AD同意流程时出现空的GUID错误

https://login.microsoftonline.com/mytestdomain.onmicrosoft.com/oauth2/authorize?client_id=12345678-1234-1234-1234-123456789012&response_type=code&redirect_uri=http://example.com/responsehandler&resource=12345678-1234-1234-1234-123456789012&prompt=admin_consent&state=12345 

(这里的一些已经被换出了“榜样”的价值观的价值观)

,当我浏览那里有人问我登录,我就使用到了我想要导入的应用程序不同的测试域。
登录我所示的所有权限的列表,该应用程序的需求(这似乎是正确的)后,我点击接受,但后来我得到以下错误:

AADSTS90002: Requested tenant identifier '00000000-0000-0000-0000-000000000000' is not valid. Tenant identifiers may not be an empty GUID. 

我不知道这个空的GUID来自和一些搜索后,我找不到任何可能导致它的引用。上述

+0

任何运气找到解决方案吗? –

+0

Azure显然支持“正在调查它”,并会在这里回复。 – Martin

+3

我试图用我用来创建我的Azure帐户(这是一个Microsoft帐户)的用户进行身份验证。当我用我创建的用户(并且只存在于)我的用户进行测试时,令牌已成功生成。 –

回答

2

Daniel Camargo的评论似乎已经完成了帽子戏法。
当我导航到login.microsoftonline.com链接时,我使用创建域的用户登录。
如果我使用我创建的测试管理员用户登录,它将按我的意愿工作。

0

我不认为我们有完全相同的问题,因为我的案件涉及到科尔多瓦的应用程序,但我无论如何都会分享我的情况:

我创建了一个试用帐号为我的概念证明和我使用了我的个人Microsoft帐户,我将其称为[email protected]

因此,[email protected]是现在的2个目录部分:outlook.com和我最近创建mypersonalaccount.onmicrosoft.com。

当我尝试使用[email protected]我得到的错误在我的oauth2的应用程序进行身份验证。我简单的猜测是,这个错误与2个账户之间的某种冲突有关。

后来我创建了一个[email protected]并使用我的Gmail账户的客人账户。一切工作正常与这些。

0

有同样的问题,1周蔚蓝的团队工作一样后得到解决。

我的问题是试图登录到VSTS与AAD帐户。

相关问题