簡體   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