Quelle est la différence entre le magasin de certificats personnel et d'hébergement Web?


Réponses:


71

depuis IIS.NET :

La principale différence entre le magasin d'hébergement Web et le magasin personnel est que le magasin d'hébergement Web est conçu pour s'adapter à un nombre plus élevé de certificats.

Pour les scénarios légers (lorsque vous avez moins de 20 à 30 certificats), vous pouvez utiliser n'importe quel magasin, personnel ou d'hébergement Web.

Lorsque vous avez plus de 30 certificats différents, vous devez utiliser le magasin d'hébergement Web pour des raisons de performances.


43

en plus de la réponse de Sam.Rueby:

Il n'y a pas de valeur d'énumération StoreName pour l'hébergement Web, mais le magasin d'hébergement Web est accessible en utilisant la valeur StoreName comme "WebHosting".

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

36

Je suis d'accord avec CyptoGuy pour dire que IIS.NET indique que la différence est que l'hébergement Web est conçu pour s'adapter à plus de certificats. Je pense avoir trouvé une autre différence importante, à savoir que je n'ai pas encore trouvé de moyen d'accéder à la boutique d' hébergement Web à partir du code .NET. Plus précisément parce qu'il n'y a pas de StoreNamevaleur d'énumération pour l'hébergement Web: http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k%28System.Security.Cryptography.X509Certificates.StoreName%29; k% 28TargetFrameworkMoniker-.NETFramework


5
Selon Jignesh, il est possible d'accéder à ce magasin en utilisant:var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);
Erwin Mayer
En utilisant notre site, vous reconnaissez avoir lu et compris notre politique liée aux cookies et notre politique de confidentialité.
Licensed under cc by-sa 3.0 with attribution required.