[英]Authenticate Against Azure API Management
請參閱此處https://docs.microsoft.com/en-us/rest/api/apimanagement/2019-01-01/user/createorupdate以獲取在 API 管理中創建新用戶的 API 調用。
APIM 管理 API 有兩種尋址方式。 默認和最常用的方式是通過 ARM ( https://management.azure.com ) 這樣您只能使用 ARM 身份驗證,並且在您獲得任何操作的訪問權限之前將通過常規的 RBAC 檢查。
如果您的目標是開發門戶本身如何使用 APIM 管理 API,那么您需要遵循以下指南: https : //docs.microsoft.com/en-us/rest/api/apimanagement/apimanagementrest/azure-api-management-休息 API 身份驗證。 一方面,這允許您直接創建 SAS 令牌和調用管理 API(注意基本 URL 中的主機名不同),但更有趣的是,一旦啟用此 API,就可以匿名調用它。 當然,只有通過開發門戶向匿名用戶公開的數據才可用這種方式。
更有趣的是,它開啟了對此類管理 API 進行基本身份驗證調用的可能性。 匿名用戶可以使用基於用戶電子郵件和密碼的基本身份驗證令牌調用任何端點,並通過這種方式進行身份驗證。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.