【问题标题】:wcf service certificatewcf服务证书
【发布时间】:2012-08-06 01:03:35
【问题描述】:

我对 WCF 中的证书凭据感到非常困惑。 我有一项服务,想与消息安全相关联。

当我添加新行为时,serviceCredentials 标记有 2 个选项。 1 - serviceCertificate 和 2 - clientCertificate。

我有兴趣知道这些标签的含义。 servicecertificate 是告诉客户端它正在寻找的证书还是正在寻找正确的证书并进行验证的 clientcertificate?

我想使用 basicHttpBinding。

非常感谢您回答问题。

【问题讨论】:

    标签: wcf authentication certificate


    【解决方案1】:

    如果您正在编写需要双工通信模式的服务,则使用您使用的客户端证书,通常与每个请求一样,客户端会将其证书发送到服务,因此服务不需要副本。然而,这不是双工模式的情况,因为服务没有以正常方式发出请求......所以它需要提前。

    serviceCertificate如你所愿,用于你的消息加密的证书

    MSDN 说明很好地涵盖了它们:

    http://msdn.microsoft.com/en-us/library/ms731340 -- 服务证书

    http://msdn.microsoft.com/en-us/library/ms731367 -- 客户端证书

    希望对你有帮助

    【讨论】:

      【解决方案2】:

      serviceCertificate 标记指定服务器用来标识自身和传输安全的证书。当客户端发送请求时,serverCertificate 标签中指定的服务器证书也会呈现给客户端,以便客户端可以信任服务器并对其进行验证。

      【讨论】:

        猜你喜欢
        • 2014-05-11
        • 2011-08-10
        • 2013-12-03
        • 2012-03-24
        • 2012-05-08
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        • 1970-01-01
        相关资源
        最近更新 更多