【问题标题】:How to use Let's Encrypt with Azure's API Management如何将 Let's Encrypt 与 Azure 的 API 管理一起使用
【发布时间】:2017-06-05 18:18:31
【问题描述】:

我已经开始使用 Azure 的 API 管理服务作为反向代理通过微服务架构进行开发。要为 API 管理提供自定义 URL,您必须指定 URL + 包含证书。

我知道有一种手动方式可以通过 let's encrypt 接收证书,但是否可以为 Azure API 管理自动执行此操作?

【问题讨论】:

    标签: azure encryption https lets-encrypt azure-api-management


    【解决方案1】:

    不可能,请为 API 管理团队的功能请求投票。

    https://feedback.azure.com/forums/248703-api-management/suggestions/17815891-support-for-let-s-encrypt

    一些让它手动工作的方法:

    • 申请证书
    • 创建 API 以向 Letsencrypt 证明您是所有者(域验证)

    创建证书手册的一些方法: sudo certbot certonly --manual

    【讨论】:

    • 这将是一个非常酷的补充。我们绝对应该对此进行调查。
    • 能否请您添加有关如何手动获取证书的更多详细信息?
    【解决方案2】:

    Key Vault Acmebot 似乎按照您的要求进行。以下是 GitHub 的摘录:

    此应用程序自动颁发和续订 ACME SSL/TLS 证书。证书存储在 Azure Key Vault 中。 Azure 应用服务、应用程序网关、CDN 等许多 Azure 服务都可以直接从 Key Vault 导入证书。

    【讨论】:

      猜你喜欢
      • 2016-12-06
      • 2017-01-18
      • 2021-05-06
      • 2017-11-20
      • 1970-01-01
      • 2020-12-31
      • 2014-11-25
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多