【发布时间】:2017-07-26 09:38:51
【问题描述】:
我正在设计一个使用 WebApi 通过 Intranet 进行通信的 C# 服务器-客户端应用程序,并且我一直在寻找一种加密我的通信的方法。我发现我可以使用自签名证书来满足我的需要。我的问题是-是否可以在程序安装过程中在客户端导入证书?我想围绕它创建某种自动化,这样我就不需要每次安装新客户端时都手动进行。
P.S - 这是我在堆栈溢出中的第一个问题,所以如果您认为我应该提供更多信息,我会很乐意这样做
【问题讨论】:
-
您有 Active Directory 吗?然后,您可以简单地与 GPO 共享证书。
-
或letsencrypt.org 获取开箱即用的免费可信证书。
标签: c# asp.net-web-api2 ssl-certificate self-signed