2014-04-01 41 views
0

当使用WCF实施SSL安全的Web服务时,WCF服务是否需要证书?还需要知道客户端是否需要通过证书进行身份验证才能调用启用HTTPS的WCF服务。WCF HTTPS证书实施问题

我正在寻找有关设计安全WCF服务的指导,其中所有数据都将以非常安全的加密方式在服务和wcf客户端之间传递,无论使用或不使用ssl &证书。请告知可用的机制以确保客户端服务之间的通信。讨论所有可能性。暴露HTTPS感谢

回答

0

WCF服务(SSL)绑定,需要有一个服务证书。除非你试图使用相互认证

Web服务客户端不需要证书。

以下链接提供了一步通过SSL配置IIS托管WCF服务的步骤概述:
http://msdn.microsoft.com/en-us/library/hh556232(v=vs.110).aspx

在您不想使用证书的情况下,下面可能会有帮助:
WCF message security without certificate and windows auth

+0

我听说,当我们使用证书与WCF服务的话,客户还需要安装,我不想证书。我希望我的wcf服务使用https和证书,但是谁将使用我们的服务,他们将不需要安装和通过证书。所以引导我如何去做。谢谢 – Thomas

+0

什么是wcf中的相互认证? – Thomas

+0

以下内容似乎提供了您需要的信息:http://stackoverflow.com/questions/10870677/using-wcf-ssl-certificate-over-tcp-without-client-certificate-server-side-on-only – Seymour