个人和虚拟主机证书商店有什么区别?

在这里输入图像说明

在Internet信息服务pipe理器中,在创build或导入证书时,您可以在个人和虚拟主机证书存储之间进行select。

有什么不同?

从IIS.NET :

虚拟主机商店和个人商店之间的主要区别在于虚拟主机商店旨在扩展到更高数量的证书。

对于轻量级scheme(当您的证书less于20-30个时),您可以使用任何个人或WebHosting商店。

我同意CyptoGuy,IIS.NET指出,不同的是,虚拟主机是旨在扩展到更多的证书。 我想我发现了另一个重要的区别,那就是我还没有find从.NET代码访问Web Hosting商店的方法。 特别是因为没有Web Hosting的StoreName枚举值: http : //msdn.microsoft.com/query/dev12.query? StoreName ; K-%28TargetFrameworkMoniker-.NETFramework

除了Sam.Rueby的答案:

Web Hosting没有StoreName枚举值,但可以使用StoreName值作为“WebHosting”访问Web Hosting存储。

 var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);