BizTalk-用于具有基本身份验证的SOAP 1.2的WCF自定义绑定

BizTalk-用于具有基本身份验证的SOAP 1.2的WCF自定义绑定,wcf,soap,biztalk,biztalk-2013,Wcf,Soap,Biztalk,Biztalk 2013,我在BizTalk中使用了一个web服务,它公开了SOAP 1.1和1.2端点,并通过基本Http身份验证进行保护 我正在使用WCF自定义适配器并尝试使用SOAP1.2 其他WS-*绑定是否允许我做我想做的事情?我更喜欢使用SOAP1.2,因为它大概会比1.1长 *可能被误导了?是的,我相信你被误导了 该表和文章所说的是,WCF协议希望通过安全传输或加密消息负载来安全地发送凭据 您可以将基本身份验证与WCF自定义和基本身份验证一起使用。 将绑定类型设置为wsHttpBinding,在WSHtt

我在BizTalk中使用了一个web服务,它公开了SOAP 1.1和1.2端点,并通过基本Http身份验证进行保护

我正在使用WCF自定义适配器并尝试使用SOAP1.2

其他WS-*绑定是否允许我做我想做的事情?我更喜欢使用SOAP1.2,因为它大概会比1.1长


*可能被误导了?

是的,我相信你被误导了

该表和文章所说的是,WCF协议希望通过安全传输或加密消息负载来安全地发送凭据

您可以将基本身份验证与WCF自定义和基本身份验证一起使用。
将绑定类型设置为wsHttpBinding,在WSHttpBidingElement、Security、Transport下,将clientCredentialType设置为Basic。

是,这仅在我使用HTTPS时有效,否则不会发送授权标头,我会收到401。我需要能够检查Fiddler中的请求和响应,因此需要能够使用HTTP。一旦我离开单元测试,我就可以切换到HTTPS、SOAP1.2和wsHttpBinding。现在,我必须坚持使用basicHttpBinding