我需要让B2C租户的所有用户通过'userIdentities‘数组中的’颁发者‘过滤它们。我使用以下查询:
https://graph.windows.net/{{tenant}}/users?api-version=1.6&$filter=userIdentities/any(u:u/issuer eq 'disney')问题是,我可以得到第一页,但就第一个响应返回的'skipToken‘而言,奇怪的是,我不能得到所有其他页面。下面是返回的“skipToken”示例:
"odata.nextLink": "directoryObjects/$/Microsoft.DirectoryServices.User?$filter=userIdentities/any(u:u/issuer%20eq%20'disney')&$skiptoken=<b>X'0100010001000000000000000000000000000000000000'</b>"(当运行普通查询时,跳过令牌的时间是常规查询的10倍)
当我指定简单的过滤器查询(没有“任何”)时,它返回有效的'skipToken‘,我可以得到所有的结果。
是图形API的错误还是我做错了什么?
发布于 2022-02-25 09:13:08
这在Microsoft.Graph.Core 2.0.7:https://github.com/microsoftgraph/msgraph-sdk-dotnet-core/issues/345中得到了修正
https://stackoverflow.com/questions/56088639
复制相似问题