事業内容

証明書(.cer)登録




// 証明書ファイル読み込み
X509Certificate2 cert = new X509Certificate2("ファイル名");
// 個人、カレントユーザで生成
X509Store store = new X509Store(StoreName.My, StoreLocation.CurrentUser);
// ルート証明、ローカルマシンで生成だと↓の感じ
//X509Store store = new X509Store(StoreName.Root, StoreLocation.LocalMachine);

// 読み込み、書き込みで開く
store.Open(OpenFlags.ReadWrite);
// 証明書情報追加
store.Add(cert);
store.Close();


上記な感じでプログラムから証明書ファイルをブラウザに登録できます。

store.Certificatesで、開いた箇所に登録されている証明書情報の一覧を取得することもできます。



C#へ

テンプレートのpondt