我正在浏览应用服务的 Azure 文档,找到术语“公共(public)证书”和“私有(private)证书”。我无法理解这些术语的含义。
我在某处读到公共(public)证书用于在互联网上使用,而私有(private)证书用于保护内部网络通信。
但是
以下来自 Azure 文档的片段进一步加剧了困惑:
Public certificates are not used to secure custom domains, but you can load them into your code if you need them to access remote resources.
所以我的问题是:
- 私有(private)证书和公共(public)证书在 Azure 中意味着什么?
- 通常意义上的私有(private)证书和公共(public)证书意味着什么?
- 为什么我不能使用公共(public)证书来保护 Azure 应用服务中的自定义域?
最佳答案
私有(private)证书用于加密(通常是连接)。因此,如果您需要 www.yourdomain.com 上的 https您使用私有(private)证书。
如果您需要连接到某些使用未包含在 MS 可信证书中的证书的服务,则使用公共(public)。您可能需要调用一些使用自签名证书的内部域,或者由于某种原因不使用普遍信任的证书。
关于azure - Azure 中的公共(public)证书与私有(private)证书,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71880422/