.net 4 で記述されたWindows サービスがあります。このサービスは、マシンの証明書ストアから (X509Store クラスを介して) X509-Certificate (その秘密鍵) を正常に使用します。
証明書スナップイン (Server 2008) を使用すると、各サービスの証明書を管理できることがわかりました。このストアに証明書を追加しましたが、(Windows サービス内から) アクセスする方法が見つかりませんでした。サービス アカウントのユーザー コンテキストで実行されるスナップイン インスタンスから証明書をインストールするなど、インターネットで見つけたいくつかのヒントを試してみました。ただし、アクセスできませんでした。
.net 4 の Windows サービス内からサービス証明書ストアの証明書にアクセスするにはどうすればよいですか?