【问题标题】:Why have multiple products for an API in Azure APIM?为什么 Azure APIM 中的 API 有多个产品?
【发布时间】:2022-01-06 00:40:29
【问题描述】:

我发现这个 API 有两个产品:

拥有两种产品有什么意义?

【问题讨论】:

    标签: azure azure-api-management


    【解决方案1】:

    不确定网关,但可以帮助处理多种产品。

    假设您的 APIM 中有 cart service,并且它需要 apim 密钥。现在让我们假设您有许多其他服务将使用它。所以我这样做的方式是为每个消费者服务创建产品,并添加cart service 以及您需要从该服务调用的其他服务。因此,您将获得消费者级别的订阅密钥。

    这样你可以:

    • 旋转键
    • 应用不同的限制,例如速率限制等

    总而言之,多个产品供您对您的消费者进行分组并控制他们可以调用哪些 API,以及在 UI 中使用它的每个 API。

    【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2020-03-16
    • 1970-01-01
    • 2023-02-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2016-01-03
    相关资源
    最近更新 更多