在Internet Information Services管理器中,在创建或导入证书时,可以在“个人”和“ Web主机”证书存储区之间进行选择。
有什么不同?
Answers:
我同意CyptoGuy的观点,即IIS.NET声明的不同之处在于,Web托管旨在扩展到更多证书。我认为我发现了另一个重要的区别,那就是我还没有找到一种从.NET代码访问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
var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);