1

我正在尝试通过 SSRS (2008R2) 中的 XML 数据源使用供应商的 Web 服务。除了供应商的 Web 服务需要带有客户端标识块的肥皂标头之外,我几乎已经解决了所有问题。

我在文档中找不到通过 XMLDP 查询语言发送soap 标头的方法。

我一直在用 Fiddler 观看 XML 数据源发送的实际肥皂,它实际上看起来完全省略了 SOAP 标头。

主要问题:这甚至可能吗?

我发现的 Microsoft 文档没有提及 SOAP 标头,而其他非权威来源表明我需要创建自己的自定义数据扩展并将其部署到 SSRS 服务器。

创建新的 CDE 并部署到服务器超出了本项目的范围。

谢谢,

PS:我正在使用相关的情况下调用Web服务的方法。

4

1 回答 1

1

我的解决方案最终是:创建一个我可以调用的新的直通 Web 服务,该服务又称为供应商 Web 服务。由于这将是短暂的解决方案,因此额外步骤产生的少量痛苦是可以接受的。

可以肯定的是,没有找到使用 XMLDP 发送所需 SOAP 标头的方法。

于 2013-10-31T16:46:24.987 回答