【发布时间】:2021-03-23 10:43:20
【问题描述】:
我的本地脚本在 Azure 中部署资源。 该脚本使用自签名证书进行 Azure 服务主体身份验证。
我在没有证书颁发机构的情况下在 Keyvault 中创建了证书。 然后我在脚本服务器上安装了证书。
在这种情况下使用自签名证书而不是使用具有证书颁发机构的证书有什么风险?
【问题讨论】:
标签: azure certificate self signed
我的本地脚本在 Azure 中部署资源。 该脚本使用自签名证书进行 Azure 服务主体身份验证。
我在没有证书颁发机构的情况下在 Keyvault 中创建了证书。 然后我在脚本服务器上安装了证书。
在这种情况下使用自签名证书而不是使用具有证书颁发机构的证书有什么风险?
【问题讨论】:
标签: azure certificate self signed
Microsoft 建议仅将自签名证书用于测试目的,仅作为 Azure 服务主体的身份验证方法。
签署证书的正确方法是使用知名且受信任的第三方证书颁发机构 (CA)。 自签名证书有几个关键限制/缺点:
https://www.mcafee.com/blogs/other-blogs/mcafee-labs/self-signed-certificates-secure-so-why-ban/
【讨论】: