繁体   English   中英

有没有办法通过订阅限制 Azure API 管理端点?

[英]Is There a Way to Restrict Azure API Management Endpoint By Subscription?

在 Azure API 管理中,是否可以通过订阅限制 API 的端点?

我知道可以通过订阅来限制对整个 API/产品的访问,但是否可以进一步过滤,以便订阅可以仅限于 API 的特定端点?

可以使用策略来限制对特定端点的访问,更具体地说,是通过使用验证 JWT 策略。 它允许授权访问 API 的特定操作(特定端点)。

该文档有以下示例,显示如何定义限制 HTTP 方法的策略: https://learn.microsoft.com/en-us/azure/api-management/policies/authorize-request-based-on-jwt-索赔 可以修改when条件来检查请求URL而不是方法。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM