Подтвердить что ты не робот

Какая разница между хранилищем сертификатов Personal и Web Hosting?

enter image description here

В Internet Information Services Manager вам предоставляется опция между хранилищем сертификатов Personal и Web Hosting при создании или импорте сертификата.

Какая разница?

4b9b3361

Ответ 1

Я согласен с CyptoGuy в том, что IIS.NET заявляет, что разница в том, что веб-хостинг предназначен для масштабирования до большего количества сертификатов. Я думаю, что я нашел еще одно важное отличие, которое заключается в том, что мне еще предстоит найти способ доступа к хранилищу Веб-хостинг из .NET-кода. В частности, поскольку для веб-хостинга нет значения перечисления StoreName: http://msdn.microsoft.com/query/dev12.query?appId=Dev12IDEF1&l=EN-US&k=k%28System.Security.Cryptography.X509Certificates.StoreName%29;k%28TargetFrameworkMoniker-.NETFramework

Ответ 2

из IIS.NET:

Ключевое различие между хранилищем веб-хостинга и персональным хранилищем заключается в том, что хранилище веб-хостинга предназначено для масштабирования до более высокого количества сертификатов.

Для облегченных сценариев (если у вас есть менее 20-30 сертификатов) вы можете использовать любое хранилище Personal или WebHosting.

Ответ 3

дополнение к Sam.Rueby Ответ:

Для веб-хостинга нет значения перечисления StoreName, но доступ к хранилищу веб-хостинга можно получить с помощью значения StoreName как "WebHosting".

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