如何在.NET中为SSL连接设置测试证书?

Tim*_*imK 5 .net

我想为通用TCP通信创建一个SSL连接.我想我在代码中找到了如何使用这里的信息:http : //msdn.microsoft.com/en-us/library/system.net.security.sslstream.aspx 我遇到了什么问题正在创建一个证书,所以我可以测试它.我尝试了makecert.exe testCert,并创建了一个证书,但显然它没有与之关联的私钥.所以我正在寻找的是创建证书并使连接正常工作的最简单的过程.

Bil*_*ard 2

我还没有找到一个简单的方法来做到这一点,但几个月前我发现这个网站很有帮助。

O'Reilly 还出版了一本名为 Network Security Hacks(可在 Safari 上获取)的书,其中有一个从 Hack #45 开始的关于创建您自己的证书颁发机构的部分。