【发布时间】:2011-08-19 08:54:51
【问题描述】:
我们有一个使用带有服务器和客户端证书的 BasicHttpBinding 的 WCF 服务。我们正在使用传输安全性:
<security mode="Transport">
<transport clientCredentialType="Certificate" />
</security>
到目前为止一切正常(客户端调用 web 方法,并且只有在客户端证书由受信任的 CA 颁发时才允许这样做)。
现在我们要检查 WCF 服务,如果客户端证书是特定证书。我们正在寻找的证书也是已知的(安装在)服务器上。
我们如何在服务代码中获取使用的客户端证书?我们如何加载我们想要比较的证书?我们如何比较?
【问题讨论】:
-
传输或消息安全中的客户端证书?这有很大的不同。
-
运输 - 我编辑了问题...
标签: .net wcf certificate