【发布时间】:2017-06-05 18:18:31
【问题描述】:
我已经开始使用 Azure 的 API 管理服务作为反向代理通过微服务架构进行开发。要为 API 管理提供自定义 URL,您必须指定 URL + 包含证书。
我知道有一种手动方式可以通过 let's encrypt 接收证书,但是否可以为 Azure API 管理自动执行此操作?
【问题讨论】:
标签: azure encryption https lets-encrypt azure-api-management
我已经开始使用 Azure 的 API 管理服务作为反向代理通过微服务架构进行开发。要为 API 管理提供自定义 URL,您必须指定 URL + 包含证书。
我知道有一种手动方式可以通过 let's encrypt 接收证书,但是否可以为 Azure API 管理自动执行此操作?
【问题讨论】:
标签: azure encryption https lets-encrypt azure-api-management
不可能,请为 API 管理团队的功能请求投票。
一些让它手动工作的方法:
创建证书手册的一些方法:
sudo certbot certonly --manual
【讨论】:
Key Vault Acmebot 似乎按照您的要求进行。以下是 GitHub 的摘录:
此应用程序自动颁发和续订 ACME SSL/TLS 证书。证书存储在 Azure Key Vault 中。 Azure 应用服务、应用程序网关、CDN 等许多 Azure 服务都可以直接从 Key Vault 导入证书。
【讨论】: