【发布时间】:2020-08-05 13:34:26
【问题描述】:
我有一个 WCF 应用程序作为 net tcp 运行,并在服务器中安装了服务器证书 (xxx.domain.com)。
已启用具有证书安全性的传输。已配置 IIS 网站,并且使用上述证书正常工作,也没有安装在本地机器上,因为它找到了正确的根 ca 和中间证书。
如果可以,我可以在不安装证书的情况下调用 wcf 服务吗?我应该使用 Root CA 还是中间证书。 请看下面的证书链
根 CA
中级
xxx.domain.com
这是客户端使用的代码
channel.Credentials.ClientCertificate.SetCertificate(
StoreLocation.LocalMachine,
StoreName.CertificateAuthority,
X509FindType.FindByThumbprint,
"tried intermediate and root CA its not working ");
【问题讨论】:
标签: wcf certificate