0

我想为我的自托管 WCF 服务启用传输安全性,该服务使用带有证书的 NetTcpBinding 作为客户端凭据类型。此服务的客户端是 WebAPI。我使用 makecert 创建了证书,并且在一台 PC 上一切正常。但是,当我将 API 和服务分发到不同的 PC 时,即使证书存在于商店中,我也会在客户端收到证书错误,例如“在受信任的人商店中找不到服务器证书”。

有人可以帮助我哪里出错了吗?

4

1 回答 1

1

将您自己的证书存储在资源文件中并在 中读取,然后将客户端凭据设置为您刚刚读取的证书。

于 2015-11-17T18:01:17.363 回答