【问题标题】:Limit of call requests using Azure AD Graph API使用 Azure AD Graph API 的调用请求限制
【发布时间】:2018-09-21 07:36:01
【问题描述】:

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

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

您知道在应用限制策略时重试之前我必须达到的典型秒数吗?

【问题讨论】:

    标签: azure azure-ad-b2c azure-ad-graph-api


    【解决方案1】:

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

    1. Throttling guidance | Graph API concepts
    2. Azure AD Graph API Throttling Guidance

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

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

    【讨论】:

      【解决方案2】:

      我认为 Azure Graph API 的限制在任何地方都没有记录。

      但是你可以通过link检查和处理节流的可能性

      【讨论】:

      • 这与 MS 支持团队今天给我的答案相同。我很不幸地找到了一些关于限制的更详细的信息。
      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2019-08-10
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2013-11-04
      相关资源
      最近更新 更多