Azure中的公共与私人证书
我正在浏览Azure文档以获取应用程序服务,并找到了公共证书和私人证书。我很难理解这些术语的含义。
我在某个地方读到,公共证书可用于互联网,而专用证书则用于确保内部网络通信。
但是,
来自Azure Documentaion的以下片段进一步增加了混乱:
公共证书不用于保护自定义域,但是您可以 如果您需要访问远程资源,将它们加载到您的代码中。
所以我的问题是:
- 私人证书和公共证书在Azure中意味着什么?
- 私人和公共证书在正常意义上意味着什么?
- 为什么我不能使用公共证书在Azure App Service中保护自定义域?
I was going through Azure docs for App Service and found the terms Public Certificate and Private Certificate. I am having trouble understanding what these term mean.
I read somewhere that public certificates are for use on internet and private certificate are for securing internal network communication.
But
The below snippet from Azure documentaion further adds to the confusion:
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.
So my question is:
- What does private and public certificate mean in azure?
- What does private and public certificate mean in normal sense?
- Why cannot I use public certificates to secure custom domains in Azure App Service?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(2)
私人证书加密时,通常是连接的。因此,如果您需要https on www.yourdomain.com 您使用私人证书。
如果您需要连接到一些使用MS受信任证书中未包含的证书的服务,则使用公共。您可能需要调用一些使用自签名证书的内部域,或者出于某些原因不使用通常受信任的证书。
Private certificates is used to when you encrypt, often the connection. So if you need https on www.yourdomain.com you use a private certificate.
Public is used if you need to connect to some service that uses a certificate that's not included in MS trusted certificates. You might need to call some internal domain that uses self-signed certificates, or for some reason don't use certificates commonly trusted.
它们是私人密钥证书和公共键证书的简短表格。
公共证书是由公共CA签发的证书,而私人证书是由您组织中的私人CA签发的证书。对于公共面对网站,只能使用公共证书。
您的应用需要一个私钥来解密从客户端收到的对称键。
希望它有帮助:)
They are short forms for private key certificate and public key certificate.
A public certificate is a certificate that is issued by a public CA, while a private certificate is one that is issued by a private CA in your organization. For the public facing websites, only public certificates can be used.
Your app needs a private key to decrypt the symmetric key received from the client.
Hope it helps :)