如何创建自签名通配符(*.example.com)证书

如何创建自签名通配符(*.example.com)证书

我正在尝试安装 Dynamics CRM 2011 RC 并将其配置为面向 Internet 的部署。

其中一个要求是通配符 SSL 证书。由于我正在安装开发/测试服务器,所以我没有预算购买真正的证书。所以...

创建最简单的方法是什么自签名通配符 SSL 证书在 Windows 中?

答案1

没有简单的方式,但我想到的两个方法是:

首先,对于网络证书,下载IIS6 资源工具包工具,并使用 SelfSSL.exe 工具,选择*.example.com作为名称,它将安装到认证数据库。您应该能够提取公钥/私钥并根据需要使用它。

第二种方法要困难得多,下载最新版本的OpenSSL,您应该能够通过它来生成它 - 我只将它用于整个 CA 设置,而从未用于单个证书。

我找到了 Linux 的说明,Windows 的说明应该类似。链接在这里,并进行了一些修改。如果您需要有关完整 CA 所需的帮助和/或找不到所需内容,请告诉我,我会尽力为您找到。

答案2

IIS 中有一个简单的方法!

只需启动 IIS 管理,选择服务器节点并双击证书功能。接下来,在右侧单击“创建域证书...”

相关内容