0

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

我正在使用 WCF-Custom 适配器并尝试使用 SOAP 1.2。

此比较表显示我不能将基本 Http 身份验证和 SOAP 1.2 结合使用,我将不得不使用 1.1 和 basicHttpBinding

是否有任何其他 WS-* 绑定允许我做我想做的事?我更喜欢使用 SOAP 1.2,因为它大概*会比 1.1 长。

*可能会被误导?

4

1 回答 1

1

是的,我相信你被误导了。

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

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

于 2014-03-28T03:02:14.700 回答