Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/sql-server/24.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
在.NET中为客户端应用创建证书_.net_Security_Certificate_X509certificate2 - Fatal编程技术网

在.NET中为客户端应用创建证书

在.NET中为客户端应用创建证书,.net,security,certificate,x509certificate2,.net,Security,Certificate,X509certificate2,我正在寻找一个服务器应用程序,可以使用自签名根为客户端应用程序定期生成证书。NET中是否有任何经过优化的流程以编程方式生成这些证书 当然,我可以继续生成makecert或openssl,但我一直在寻找更具编程性的内存方法,当您刚刚在输出上获得X509Certificate时 如果有人得到一个代码片段,你能分享一下吗?我在2004年做过一些这方面的工作,当时还没有这样的.NET解决方案。我们编写了一个包装器类,它简单地向openssl输出。正如你所描述的那样 我们认为最好还是坚持使用一个众所周知的

我正在寻找一个服务器应用程序,可以使用自签名根为客户端应用程序定期生成证书。NET中是否有任何经过优化的流程以编程方式生成这些证书

当然,我可以继续生成makecert或openssl,但我一直在寻找更具编程性的内存方法,当您刚刚在输出上获得X509Certificate时


如果有人得到一个代码片段,你能分享一下吗?

我在2004年做过一些这方面的工作,当时还没有这样的.NET解决方案。我们编写了一个包装器类,它简单地向openssl输出。正如你所描述的那样

我们认为最好还是坚持使用一个众所周知的(和使用过的)解决方案,而不是试图重新发明那个轮子


好的,我已经有一段时间没有看到这个了,但是我想在这个问题上说“如果它没有坏,就不要修复它。”Bouncycastle.org有一个C绑定。它可以创建X509证书。java Web应用程序广泛使用此提供程序。

对于在其产品中使用“弹性城堡”的用户,请查看。他们在那里得到了很多好处,包括一个制作x509证书的库