1
75
简单回答:你可以从开始。NET Framework 4.7.2。 此功能最初添加到。NET Core 2.0的形式 CertificateRequest 类,它可以生成PKCS#10证书签名请求或X.509(自签名或链接)公钥证书。 该功能的类在中提供。NET Framework 4.7.2。
如果您仍停留在旧版本上,请给出更长的回答:要在不添加任何新的P/Invokes的情况下实现您的目标,您需要阅读并理解以下文档:
然后您可以编写一个DER写入/读取程序,只需发出所需的字节。 |
2
2
我不能对上述答案发表评论,所以这只是一个评论。 @基思 如果问题是用于服务器证书的私钥丢失了私钥,我希望这可以解释发生的情况。 要在上述答案中组合公钥和私钥,
这将把私钥与证书捆绑在一起,以便导出到PFX
对于上面提供的示例。
方法
我认为这是因为通常的证书方法将使用CSR进行签名,并返回公钥供客户端接受,而客户端永远不会向签名服务器公开私钥。 |
Emopusta · 从后端到前端的图像路径不工作 2 年前 |
Asdrubal Hernandez · Linq查询特定数组索引出错 2 年前 |
Niyazi Babayev · 如何在表达式中动态应用表达式? 2 年前 |
Dansih · .Net核心自定义身份验证方案 2 年前 |
lolorekkk · 面板插入。NET WinForm 2 年前 |