W Menedżerze internetowych usług informacyjnych podczas tworzenia lub importowania certyfikatu dostępna jest opcja między magazynem certyfikatów osobistych i hostingu internetowego.
Co za różnica?
W Menedżerze internetowych usług informacyjnych podczas tworzenia lub importowania certyfikatu dostępna jest opcja między magazynem certyfikatów osobistych i hostingu internetowego.
Co za różnica?
z IIS.NET :
Główną różnicą między sklepem hostingowym a sklepem osobistym jest to, że sklep internetowy jest zaprojektowany tak, aby można go było skalować do większej liczby certyfikatów.
W przypadku lekkich scenariuszy (gdy masz mniej niż 20-30 certyfikatów) możesz użyć dowolnego sklepu osobistego lub WebHosting.
Jeśli masz ponad 30 różnych certyfikatów, ze względu na wydajność powinieneś korzystać ze sklepu internetowego.
dodatek do odpowiedzi Sam.Rueby:
Nie ma wartości wyliczenia StoreName dla hostingu w sieci Web, ale można uzyskać do niego dostęp przy użyciu wartości StoreName jako „WebHosting”.
var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);
Zgadzam się z CyptoGuy, że IIS.NET stwierdza, że różnica polega na tym, że hosting jest zaprojektowany tak, aby można go było skalować do większej liczby certyfikatów. Myślę, że znalazłem inną ważną różnicę, która jest, że mam jeszcze znaleźć sposób, aby uzyskać dostęp do sieci Web Hosting sklep z kodu .NET. W szczególności dlatego, że nie ma StoreName
wartości wyliczenia dla hostingu internetowego: 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);