Qual è la differenza tra l'archivio certificati di hosting personale e Web?


Risposte:


71

da IIS.NET :

La differenza fondamentale tra l'archivio Web Hosting e l'archivio personale è che l'archivio Web Hosting è progettato per scalare a un numero maggiore di certificati.

Per scenari leggeri (quando hai meno di 20-30 certificati) puoi utilizzare qualsiasi archivio personale o WebHosting.

Quando si dispone di oltre 30 certificati diversi, è necessario utilizzare l'archivio Web Hosting per motivi di prestazioni.


43

oltre alla risposta di Sam.Rueby:

Non esiste un valore di enumerazione StoreName per Web Hosting, ma è possibile accedere all'archivio Web Hosting utilizzando il valore StoreName come "WebHosting".

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

36

Sono d'accordo con CyptoGuy sul fatto che IIS.NET afferma che la differenza è che il Web Hosting è progettato per scalare a più certificati. Penso di aver trovato un'altra importante differenza, ovvero che devo ancora trovare un modo per accedere al negozio di Web Hosting dal codice .NET. In particolare perché non esiste un StoreNamevalore di enumerazione per Web Hosting: http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k%28System.Security.Cryptography.X509Certificates.StoreName%29; k% 28TargetFrameworkMoniker-.NETFramework


5
Secondo Jignesh, è possibile accedere a questo negozio utilizzando:var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);
Erwin Mayer
Utilizzando il nostro sito, riconosci di aver letto e compreso le nostre Informativa sui cookie e Informativa sulla privacy.
Licensed under cc by-sa 3.0 with attribution required.