C# 如何使用对第三方系统的摘要身份验证创建WCF客户端
我得到了一个外部系统(不是基于.Net)的wdsl,我使用svcutil为它创建了一个客户机/代理。外部单元需要摘要身份验证,我才能与之通信,并且支持http和https 有几个问题:C# 如何使用对第三方系统的摘要身份验证创建WCF客户端,c#,wcf,digest-authentication,C#,Wcf,Digest Authentication,我得到了一个外部系统(不是基于.Net)的wdsl,我使用svcutil为它创建了一个客户机/代理。外部单元需要摘要身份验证,我才能与之通信,并且支持http和https 有几个问题: 没有涉及任何证书。在这种情况下,使用https会导致问题吗 我知道我可以这样指定传输级摘要身份验证: var binding = new WSHttpBinding(); binding.Security.Mode = SecurityMode.Transport;
var binding = new WSHttpBinding();
binding.Security.Mode = SecurityMode.Transport;
binding.Security.Transport.ClientCredentialType = HttpClientCredentialType.Digest;