【问题标题】:Access to API through Azure API Management without setting Ocp-Apim-Subscription-Key通过 Azure API Management 访问 API,无需设置 Ocp-Apim-Subscription-Key
【发布时间】:2018-04-04 09:07:05
【问题描述】:

有没有一种方法可以创建不需要调用者传递 Ocp-Apim-Subscription-Key 的 API,而无需创建单独的产品并取消选中需要订阅复选框。我想要的是在同一产品中拥有一些需要传入 Ocp-Apim-Subscription-Key 的 API,以及无需在请求标头中传递 Ocp-Apim-Subscription-Key 即可调用的一些 API。

【问题讨论】:

  • 我可能是错的,但据我记得不可能摆脱 ocp-apim-subscription-key,但那是一年多以前的事了,我不记得确切的调查结果

标签: azure azure-api-management


【解决方案1】:

如果不取消选中“要求订阅”复选框,我们将无法实现。

这些天我一直在研究 APIM,据我了解,我们需要创建一个不需要订阅的新产品。

理想情况下,我们应该为所有开放产品编写一些限制策略。访客的速率限制较低,具有订阅密钥的用户的速率限制较高。

【讨论】:

    【解决方案2】:

    恐怕产品要么绑定订阅,要么不绑定。您不能将两者混合到同一产品中。

    话虽如此,例如,可以在您的 APIM 策略中实施类似的“订阅密钥”。但是,显然,您需要自己自定义构建它。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 2021-12-22
      • 2021-06-01
      • 2017-04-13
      • 2016-12-04
      • 2018-04-05
      • 1970-01-01
      • 2021-11-03
      • 2021-04-08
      相关资源
      最近更新 更多