第三方供应商已经公开了我们需要消费的网络服务。
这是一个SOAP Web服务,它还需要标题中的WS-Addressing和WS-Security元素。
我相信应该可以使用BizTalk 2009中的WCF-WSHttp适配器来使用此Web服务。但是,我是WCF和WS-Security的新手,所以我有点挣扎。
我尝试使用以下设置设置发送适配器:
我遇到的第一个问题是,在使用此安全配置时,BizTalk强制我指定HTTPS端点,但第三方Web服务是通过HTTP。
如果我尝试指定HTTP端点,这是BizTalk给出的错误:
这是BizTalk的限制,还是供应商公开其网络服务的方式的根本问题?
此外,如果任何人都可以指出我对使用WCF适配器和WS-Security的任何有用的指导,那么我将很难找到任何有用的指南。