如何处理歧义401未知错误

时间:2019-04-09 03:05:14

标签: microsoft-graph

不同类型的用户遇到401个未知错误。

在混合Office 365环境中,我们拥有本地用户和E5之类的普通许可用户。

但是当我请求本地用户或没有分配邮箱的用户时

GET https://graph.microsoft.com/v1.0/users/{mail}/mailFolders/msgfolderroot

它们都返回401,并且出现未知错误


{
    "error": {
        "code": "UnknownError",
        "message": "",
        "innerError": {
            "request-id": "2968fcd7-6a44-4c40-90b1-6f7cc66eeb6d",
            "date": "2019-04-01T03:17:34"
        }
    }
}

似乎没有任何信息的默认错误返回。

我的问题是,我可以确定这种用户不在服务范围内,所以可以跳过他们的数据吗?

谢谢您的帮助。

1 个答案:

答案 0 :(得分:0)

您可以尝试加载用户许可证documentation

您还可以做的是与本地/云用户(如果有)一起阅读该组。

要寻求一个非常好的解决方案,您甚至可以设置混合环境以通过图形API提供。 (目前处于预览状态)https://docs.microsoft.com/en-us/graph/hybrid-rest-support