Logo Questions Linux Laravel Mysql Ubuntu Git Menu
 

What's the difference between the Personal and Web Hosting certificate store?

enter image description here

In Internet Information Services Manager, you're given the option between the Personal and the Web Hosting certificate store when creating or importing a certificate.

What's the difference?

like image 870
Sam Rueby Avatar asked Oct 31 '14 18:10

Sam Rueby


People also ask

What is the difference between personal and Web Hosting?

The key difference between Web Hosting store and Personal store is that Web Hosting store is designed to scale to higher numbers of certificates. For lightweight scenarios (when you have less than 20-30 certificates) you can use any, Personal or WebHosting store.

How do I transfer my personal certificate to Web Hosting?

Right-click on the highlighted certificate(s) and click Cut (or Copy). In the MMC Console, in the console tree, right-click on the Web Hosting folder and click Paste. The certificate(s) should now appear in the Web Hosting, Certificates folder (Web Hosting store).

What is Web Hosting certificate?

Web Hosting Tips. An SSL (secure sockets layer) certificate is a small data file that provides an extra layer of security between a website and a browser. An SSL certificate both serves to authenticate the website's identity, and to encrypt any information provided through the website.

Where are IIS certificates stored?

From the Windows Start menu, find Internet Information Services (IIS) Manager and open it (click Administrative Tools > Internet Information Services (IIS) Manager). In the Connections pane, locate and click the server. In the server Home page (center pane) under the IIS section, double-click Server Certificates.


2 Answers

from IIS.NET:

The key difference between Web Hosting store and Personal store is that Web Hosting store is designed to scale to higher numbers of certificates.

For lightweight scenarios (when you have less than 20-30 certificates) you can use any, Personal or WebHosting store.

When you have 30+ different certificates, you should use Web Hosting store for performance reasons.

like image 169
Crypt32 Avatar answered Sep 20 '22 12:09

Crypt32


addition to Sam.Rueby's Answer:

There is not a StoreName enumeration value for Web Hosting, but Web Hosting store can be accessed by using StoreName value as "WebHosting".

var store = new X509Store( "WebHosting", StoreLocation.LocalMachine); 
like image 30
Jignesh Avatar answered Sep 21 '22 12:09

Jignesh