我可以在内存中访问类型为X509Certicate2的对象(它具有私钥和公钥)。我需要生成一个物理.CER文件,可以双击并由最终用户导入证书存储区。
到目前为止,我这样做的尝试都失败了。我已尝试过各种方法将证书的公钥转储到文件中,但不能通过证书工具导入。
有什么建议吗?
答案 0 :(得分:0)
您可以查看Mono源代码并了解其makecert,
https://github.com/mono/mono/blob/master/mcs/tools/security/makecert.cs
答案 1 :(得分:0)
事实证明,正如Bruno所提到的,我需要做的就是在对象本身上调用Export方法,并且只包含公钥的字节数组已准备好保存为* .cer文件