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

Azure 如何使用授权进行租户配置管理,azure,azure-api-management,Azure,Azure Api Management,我想使用此方法从my Git存储库部署Api管理设置 但是(当然)我被要求提供授权令牌 我不知道在哪里可以找到/创建此令牌?有两种方法可以调用APIM管理API。一种是通过以management.azure.com开头的ARM调用URL。通过这种方式,您将依赖Azure身份验证,这是RBAC规则,并且Azure身份验证的常规方法适用于此处:。这是推荐的方法。这与Azure PowerShell使用的API相同 虽然称为直接API,但APIM提供了另一种方式。这可以在管理API页面中选择启用。在

我想使用此方法从my Git存储库部署Api管理设置

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


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

有两种方法可以调用APIM管理API。一种是通过以management.azure.com开头的ARM调用URL。通过这种方式,您将依赖Azure身份验证,这是RBAC规则,并且Azure身份验证的常规方法适用于此处:。这是推荐的方法。这与Azure PowerShell使用的API相同


虽然称为直接API,但APIM提供了另一种方式。这可以在管理API页面中选择启用。在那里,您还可以生成一个SAS令牌,在进行调用时可以将其放入授权头中。为此,您需要通过.management.azure-API.net直接调用APIM API。您的服务的基本URI显示在同一页上。

我找到了这个密钥,看起来像这个SharedAccessSignature集成&201809080619&DmQUx1。。。。。但是我得到一个错误,说身份验证失败了。“授权”标题的格式无效。我的错误,误解了问题。编辑了答案。