【发布时间】:2016-06-14 18:28:34
【问题描述】:
我已使用合作伙伴中心 REST API 为租户提供订单/订阅。现在我想开始为刚刚创建的租户配置域和用户。我的第一步是获取使用 Graph API https://msdn.microsoft.com/en-us/library/azure/ad/graph/api/users-operations 的用户列表作为期望看到管理员帐户的测试。如果我在请求 URL 中传入经销商帐户的域,它会向我显示经销商用户。但是当我输入我刚刚配置的帐户的域时,我得到Invalid domain name in the request url. 我正在使用经销商 AD 令牌来执行此操作。我很困惑,因为它让我可以选择指定域,但我只能访问自己的域。
我应该在这里使用什么凭据?我尝试使用从配置中为管理员帐户生成的用户/通行证,但在尝试从 Graph API 获取 AD 令牌时得到unauthorized_client。
【问题讨论】:
-
2017 详细信息 - 请求 url 中的域名无效。 如果您在经典 Graph 调用 (graph.windows.net) 中看到此错误,请尝试将您的租户 guid id 切换为您的请求网址中的完整域名。这失败了……graph.windows.net/GuidValue这有效……graph.windows.net/MyTenantName.onmicrosoft.com我也避免使用“common”的任何变体