如何在 .NET 中使用 X509Certificate2 进行双向 SSL?私钥无法识别
所以,我有一个私钥和一个位于 2 个文件中的证书...我需要将其提供给 X509Certificate2 以用于相互 SSL。当我简单地执行 new X509Certificate2
时 - 我可以指定一个文件名。我用两者创建了 .pem 文件,但 cert.HasPrivateKey 显示 FALSE。
两者都在一个文件中并且 X509Certificate2 能够理解的格式是什么?
So, I have a private key, and a certificate in 2 files... I need to feed that to X509Certificate2 to use for mutual SSL. When I simply do new X509Certificate2
- I can specify one file name. I created .pem file with both, but cert.HasPrivateKey
shows FALSE.
What would be the format in which both will be in one file, and X509Certificate2 would understand?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
p12/pkcs12/pfx 文件同时具有私钥和证书
使用示例如下:
A p12/pkcs12/pfx file has both private key and certificate
An example of using this is: