개인 및 웹 호스팅 인증서 저장소의 차이점은 무엇입니까?


답변:


72

에서 IIS.NET :

웹 호스팅 저장소와 개인 저장소의 주요 차이점은 웹 호스팅 저장소가 더 많은 수의 인증서로 확장되도록 설계되었다는 것입니다.

간단한 시나리오 (인증서가 20-30 개 미만인 경우)의 경우 개인 또는 웹 호스팅 저장소를 사용할 수 있습니다.

30 개 이상의 다른 인증서가있는 경우 성능상의 이유로 웹 호스팅 저장소를 사용해야합니다.


44

Sam. Rueby의 답변에 추가 :

웹 호스팅에 대한 StoreName 열거 형 값은 없지만 StoreName 값을 "WebHosting"으로 사용하여 웹 호스팅 저장소에 액세스 할 수 있습니다.

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

36

IIS.NET이 웹 호스팅이 더 많은 인증서로 확장되도록 설계되었다는 차이점이 있다고 CyptoGuy에 동의합니다. .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


5
Jignesh에 따르면 다음을 사용하여이 상점에 액세스 할 수 있습니다.var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);
Erwin Mayer
당사 사이트를 사용함과 동시에 당사의 쿠키 정책개인정보 보호정책을 읽고 이해하였음을 인정하는 것으로 간주합니다.
Licensed under cc by-sa 3.0 with attribution required.