如何使用授权进行租户配置Azure Apimanagement

时间:2018-08-08 13:28:33

标签: azure azure-api-management

我想使用此方法从我的Git存储库中部署我的ApiManagement设置。

https://docs.microsoft.com/en-us/rest/api/apimanagement/tenantconfiguration/deploy

但是(当然),我被要求提供授权令牌。

我不知道在哪里可以找到/创建此令牌?

1 个答案:

答案 0 :(得分:0)

有两种方法可以调用APIM管理API。一种是通过ARM-调用以management.azure.com开头的URL。这样,您将依赖Azure身份验证,RBAC规则以及对Azure进行身份验证的常规方式在此处适用:https://docs.microsoft.com/en-us/rest/api/azure/#create-the-request。这是推荐的方式。这是Azure PowerShell使用的相同API。

APIM确实提供了另一种方式,称为直接API。您可以选择在Management API页面中启用此功能。您还可以在那里生成SAS令牌,以便在进行呼叫时将其放入Authorization标头中。为此,您需要直接通过.management.azure-api.net调用APIM API。服务的基本URI显示在同一页面上。