0

我需要为 .NET WCF TCP Selfhost 应用程序获取一个简单的证书(根证书和证书)。我知道该证书仅用于测试。

这是一个展示如何创建自签名证书的网站:http: //www.deepakkapoor.net/generate-self-signed-certificates-on-windows-7/但这只会给我一个文件?我不需要 2 个文件(根和证书)吗?

同样重要的是,此证书将在另一个域中工作(不知道颁发证书的计算机)。

我只需要一个证书来加密基于 WCF/TCP/Selfhost/Winforms 的服务和客户端之间的数据。

4

2 回答 2

0

我没有尝试过,但我认为 Windows 非服务器版本没有内置/易于查找的功能来设置您自己的根目录。

我将使用 OpenSSL 生成根并生成证书并用根签名。

这是一个指南,告诉您如何做到这一点。

http://thephuck.com/virtualization/creating-your-own-root-ca-with-openssl-on-windows-and-signing-vcenter-or-srm-certs/

于 2013-01-30T10:05:29.197 回答
0

我最终在本文中使用了第 8 点:http ://robbincremers.me/2011/12/29/wcf-message-security-and-client-certificate-authentication-with-self-signed-certificates/

于 2013-03-05T08:46:36.637 回答