azure - 这些 API 管理操作是否有休息要求?

标签 azure azure-api-management

假设我想要自动化 API 管理,我想要

  1. 创建 Api ( https://learn.microsoft.com/en-us/rest/api/apimanagement/apis#Apis_CreateOrUpdate )
  2. 创建证书 ( https://learn.microsoft.com/en-us/rest/api/apimanagement/certificates#Certificates_CreateOrUpdate )
  3. 将证书与 API 绑定(bind) (¿?)
  4. 创建 API 政策 (¿?)

我已经浏览过all the calls一项一项地进行,并无法识别出任何有意义的东西。

编辑:或确认 API 尚无法实现此操作。
编辑:看看 ApiManagement 的 swagger 定义,我不认为它在那里?
编辑:将配置导出到 Git,看起来它不包含证书,所以这也没有帮助?

最佳答案

客户端证书未在 ApiContract 模型中表示。当您想要将证书绑定(bind)到 API 时,我们创建一个策略 authentication certificate policy在 API 范围内。

<policies>
<inbound>
    <base />
    <authentication-certificate thumbprint="***19B22E********5E2E**820" />
</inbound>
<backend>
    <base />
</backend>
<outbound>
    <base />
</outbound>
<on-error>
    <base />
</on-error>

您可以使用 https://learn.microsoft.com/en-us/rest/api/apimanagement/apimanagementrest/azure-api-management-rest-api-api-entity#SetAPIPolicy 创建 API 策略

关于azure - 这些 API 管理操作是否有休息要求?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/42737290/

相关文章:

node.js - 是否有用于 javascript 的 Azure API 来获取资源所有者的电子邮件和姓名?

azure - 限制 Azure Webjobs 一次处理的 Blob 数量

sql-server - Sql Azure 导入 localdb 失败,不支持排序规则 1033

azure - 如何使用无服务器为 Azure Functions 指定自定义域和证书?

azure - 如何将策略从 Azure API 管理服务应用到 Azure 应用服务路由?

c# - 访问只读静态变量比重复从 Azure blob 检索数据更好还是更差?

Azure API 管理策略 302

Azure Api 管理 - 尽 pipe 键和跟踪设置为 true,但跟踪不可用

azure - APIM 从现有资源生成 API 不断返回 200

azure - 如何为 Azure AD B2C 配置 SSO?