Personal and Web Hosting证书商店有什么区别?

时间:2014-10-31 18:26:03

标签: windows iis ssl-certificate windows-server certificate-store

enter image description here

在Internet信息服务管理器中,您在创建或导入证书时可以在Personal和Web Hosting证书存储区之间进行选项。

有什么区别?

3 个答案:

答案 0 :(得分:51)

来自IIS.NET

  

Web Hosting商店和Personal商店之间的主要区别在于,虚拟主机商店旨在扩展到更多的证书。

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

答案 1 :(得分:30)

除了Sam.Rueby的回答:

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

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

答案 2 :(得分:29)

我同意CyptoGuy的说法,IIS.NET声明不同之处在于Web Hosting旨在扩展到更多证书。我想我发现了另一个重要的区别,那就是我还没有找到从.NET代码访问 Web Hosting 存储的方法。特别是因为Web Hosting没有StoreName枚举值:http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k%28System.Security.Cryptography.X509Certificates.StoreName%29;k%28TargetFrameworkMoniker-.NETFramework

相关问题