为服务应用程序安装自定义根颁发机构证书

为服务应用程序安装自定义根颁发机构证书

我有一个 Windows 服务应用程序,它在特定用户帐户下执行,通过 HTTPS 调用远程 Web 服务。远程服务器使用的证书由 Root 颁发机构颁发,该颁发机构不包含在 Windows 安装的默认颁发机构之一中。

因此,应用程序在进行 Web 服务调用时会失败,因为无法与远程服务器建立信任关系。为了解决这个问题,我需要将根证书安装到 OS 证书存储中。

然而,到目前为止相当简单......

此证书需要安装在哪里?它当前已安装(通过 MMC->证书)到本地计算机的受信任的根证书颁发机构部分。

相关内容