我有一个可以在 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 更长。
*可能被误导了?
是的,我相信你被误导了。
该表和文章的意思是,WCF 协议希望通过安全传输或加密消息有效负载来安全地发送凭据。
您可以将基本身份验证与 WCF-自定义和基本身份验证结合使用。 将 Binding 类型设置为 wsHttpBinding,在 WSHttpBidingElement、Security、Transport 下,将 clientCredentialType 设置为 Basic。
请问您能帮我解答这个问题吗?真诚的感谢。