在Azure中创建的VM上的TenantEncryptionCert

Tom*_*ski 6 iis certificate virtual-machine azure ssl-certificate

我创建了预装了SQL Server的Azure VM,并配置了IIS来运行我的.NET应用程序.为我的应用程序配置SSL时,我注意到服务器上已经存在许多证书,其中很多证书是由Windows Azure CRP证书生成器颁发的TenantEncryptionCert.有谁知道这些证书是什么?这些是一些Azure特定的证书,没有它我会失去与我的VM的连接或什么?我可以将它们用于SSL吗?

Azure VM证书

小智 7

TenantEncryptionCert证书由Azure Guest Agent(GA)和扩展使用.

当扩展使用受保护的设置(如密码)时,您通常会看到它,我们需要使用WireServer(主机节点)安全地传输有效负载.所以它们是加密的,需要证书.

证书由GA自动创建和管理.你不应该真的关心它.

GA会在启动/更新时检查证书是否存在.如果你删除它,或者由于其他原因它不存在,那么它将创建一个新的.

请注意,GA不会清除过期的证书...因此您可能会在certmgr控制台中获得大量证书.因此,您可以安全地删除过期的.

HTH

  • 我每天都会生成一个。这不能正常。 (2认同)