首页 > 解决方案 > 使用 Azure AD Graph API 的调用请求限制

问题描述

我目前正在使用 Azure AD B2C 身份验证,我需要使用 Azure AD Graph API(不是 MS Graph,如此处所述:官方文档)对用户完成一些任务。我知道使用 Azure AD Graph API 可能会发生一些限制策略,但我没有找到我必须遵守的真正速率限制以避免这种副作用。

您知道我可以向端点发出的平均请求数以避免此错误吗?是按注册的应用程序(Azure 注册的应用程序)还是按租户评估限制?

您知道在应用限制策略时重试之前我必须参加的典型秒数是多少?

标签: azureazure-ad-b2cazure-ad-graph-api

解决方案


有关 Azure AD Graph API 的限制指南,请参阅:

  1. 节流指导 | 图形 API 概念
  2. Azure AD Graph API 限制指南

有关单个应用程序和/或单个 IP 地址的读取限制的信息,请参阅第二篇文章:

“有一个入口点控制进入 Graph API 服务的流量。从使用产品支持开始,从单个源 IP 到该入口点的请求限制为每秒 1000 个。其次,还有一个单独的 ApplicationID+TenantID限制到位,这是每秒 120 个请求。如果您需要更多,那么您应该考虑将请求分散到多个源 IP 和应用程序中。


推荐阅读