首页 > 解决方案 > 如何从 pfx 文件中获取 PEM 格式

问题描述

我需要在 json 对象中传递私钥和公钥。(Apirest 邮政)

如果我使用“openssl”,我会得到一个“cert”文件,当我用记事本打开它时,我会找到密钥,但它不能帮助我复制和粘贴......它对我不起作用,我认为这是因为换行符。

这是我的证书文件(openssl):

在此处输入图像描述

这就是为什么我需要以编程方式公开和私下获取密钥的原因。

var privateK = cert.PrivateKey.ToXmlString (true); //ERROR

我的计算机上安装了证书,我也知道在另一台计算机上安装它的密钥。我的应用程序不使用证书路径,用户从商店中选择它。

我需要这个:

在此处输入图像描述

标签: c#securitycryptographyx509certificate2

解决方案


推荐阅读