购买的证书和开发证书之间的差异?

时间:2017-02-13 09:29:24

标签: c# .net wcf ssl certificate

我有一个包含C#winform客户端和服务器的解决方案(Windows服务WCF服务,IdentityServer4和ElasticSearch)。在生产中运行IdentityServer时需要证书,因此将在所有服务上实施。它可能只是单向证书(服务的功能证书)。

生产将运行购买的证书。

有没有理由为开发人员购买证书,或者是否需要从本地Windows服务器获取开发证书才能真正测试所有内容,就好像它正在生产中一样?

1 个答案:

答案 0 :(得分:0)

测试证书的工作方式与购买的证书相同。但是,即使证书未安装在所需服务中,您也可能需要覆盖客户端和服务上的证书检查以授予它。但是,如果您能够生成特定于运行该软件的计算机的证书,则无需覆盖证书检查方法。