私はこのコードをローカルマシンの証明書生成に使用しています。
X509Certificate2 certificate = new X509Certificate2(cerFilePath,password);
X509Store store = new X509Store(StoreName.My, StoreLocation.LocalMachine);
store.Open(OpenFlags.ReadWrite);
store.Add(certificate);
store.Close();
出力はそれが作成されたことを示していますが、certmanager の個人用タブにはありませんが、同じプログラムで My 以外のストア名 (例: Trusted Publisher ) を使用すると、そのストア名の下の証明書マネージャーで証明書を使用できます。
しかし、私は個人的な使用のために証明書が必要です。
何がうまくいかないのですか?