Azure Graph API 没有 return 新更新的数据

Azure Graph API does not return newly updated data

前提条件:

  1. Azure AD 管理员转到 Azure 门户以 change/update 用户数据 例如名字从 测试 1测试 2.
  2. 调用图 api: https://graph.windows.net/tenant/users?api-version=1.6 立即。
  3. 什么都不做,等待大约 20-30 秒,然后再次调用上图 api。

实际:

我的问题是为什么 azure 没有 return 在步骤 2 中更新新数据以及如何绕过并在从 azure 门户更新后立即获取新数据。

Azure AD是一个系统的庞然大物。全球有多个数据中心,每个数据中心都有数据副本;并且为了确保我们为您提供绝对最佳的性能,我们可能会将不同的呼叫通过不同的来源路由到不同的数据中心。

我的猜测是,因为您使用一个工具进行更新,而另一个工具进行读取,您会看到在调用时这两个系统的实际授权源之间的传播延迟。

如果您使用相同的服务进行更新和读取调用,我相信您不会遇到此问题。