個人用とWebホスティングの証明書ストアの違いは何ですか?


回答:


71

IIS.NETから:

Webホスティングストアと個人ストアの主な違いは、Webホスティングストアは、証明書の数を増やすように設計されていることです。

軽量シナリオ(証明書が20〜30未満の場合)の場合、個人ストアまたはWebホスティングストアを使用できます。

30以上の異なる証明書がある場合、パフォーマンス上の理由からWebホスティングストアを使用する必要があります。


43

Sam.Ruebyの回答に加えて:

WebホスティングにはStoreName列挙値はありませんが、StoreName値を「WebHosting」として使用することにより、Webホスティングストアにアクセスできます。

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

36

IIS.NETの違いは、Webホスティングがより多くの証明書に拡張できるように設計されていることであるとIIS.NETが述べていることは、CyptoGuyに同意します。もう1つの重要な違いを見つけたと思います。それは、.NETコードからWebホスティングストアにアクセスする方法をまだ見つけていないということです。特にStoreNameWebホスティングには列挙値がないため、次のようになります。 k%28TargetFrameworkMoniker-.NETFramework


5
Jigneshによると、使用してこのストアにアクセスすることが可能である:var store = new X509Store( "WebHosting", StoreLocation.LocalMachine);
アーウィン・メイヤー
弊社のサイトを使用することにより、あなたは弊社のクッキーポリシーおよびプライバシーポリシーを読み、理解したものとみなされます。
Licensed under cc by-sa 3.0 with attribution required.