Dans Internet Information Services Manager, vous avez la possibilité entre le magasin de certificats personnel et d'hébergement Web lors de la création ou de l'importation d'un certificat.
Quelle est la différence?
Dans Internet Information Services Manager, vous avez la possibilité entre le magasin de certificats personnel et d'hébergement Web lors de la création ou de l'importation d'un certificat.
Quelle est la différence?
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.
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);
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 StoreName
valeur 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
var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);