调用me / joinedGroups端点时出错

时间:2017-08-22 10:07:02

标签: microsoft-graph

我有一个名为MS Graph API的应用程序,并且在4-5天之前一直工作正常。突然间,我遇到了调用me/joinedGroups端点的问题。

使用Graph Explorer也会发生错误。它与假租户以及我们拥有的其他租户一起工作得很好,所以看起来只有一个特定的租户。

这是我收到的错误消息:

{
    "error": {
        "code": "ErrorAccessDenied",
        "message": "Unified groups aren´t supported.",
        "innerError": {
            "request-id": "ae03e478-d6c5-497a-a6e6-2401e6175988",
            "date": "2017-08-16T15:30:02"
        }
    }
}

我不认为是权限问题,因为它在其他租户上运行正常。我也可以成功调用/groups端点(以及其他一些端点)。所以,如果我可以获得所有团体,我应该能够得到我加入的团体。

我从伟大的Yina Arenas那里得到了关注(再次感谢),来自MS,she asked me to post the issue here

1 个答案:

答案 0 :(得分:0)

以下两种方法都可以在图资源管理器中为我工作,并且得到了它们的完全支持。

您可以同时使用这两种选择*(不是同一件事):

  1. https://graph.microsoft.com/v1.0/me/joinedgroups

  2. https://graph.microsoft.com/v1.0/me/memberof

选项1更直接地指向“ UnifiedGroups”,而选项2是目录对象,它将给您带来比预期更多的回报。

该错误可能是由于未在租户中启用组。我还没有广泛地使用过Graph Explorer,我想知道您是否或是否已登录Graph Explorer。视情况而定,例如,如果您在功能被阻止的情况下登录到租户,则可能会引起此类问题。无论如何,它现在似乎确实可以正常工作。如果出现这种情况,请尝试在专用浏览器中进行确定。