如何使用摘要式身份验证向第三方系统创建WCF客户端

时间:2013-04-19 11:41:23

标签: c# wcf digest-authentication

我已经为外部系统(不是基于.Net)提供了wdsl,并且我已经使用svcutil为它创建了一个客户端/代理。外部设备需要摘要式身份验证才能与之通信,并支持http和https。

几个问题:

  1. 不涉及证书。在这种情况下,使用https会导致问题吗?

  2. 我知道我可以像这样指定传输级别摘要身份验证:

            var binding = new WSHttpBinding();
            binding.Security.Mode = SecurityMode.Transport;
            binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Digest;
    
  3. 但是,如何创建凭据并将其与我的绑定/代理一起使用?

    我可以很容易地在线找到有关创建WCF服务的大量信息,但是客户端实现非基于非网络的服务......不是那么多。

    感谢您的任何见解!

0 个答案:

没有答案