我正在从 Windows 服务向 http 端点发送一条 SOAP 消息(常规的 aspx 页面,只接受整个 SOAP 信封)。整体操作是异步的,实际响应会在稍后返回。设置的性质(aspx 页面接收消息)意味着我的项目中不能有服务引用。
SOAP 标头必须包括 WS-Addressing 和 WS-Security。我需要做的基本上是构建 SOAP 信封,但更具体地说是从头开始构建 SOAP 标头,然后在发送之前编写 SOAP 信封。
现在是星期五下午,我很疲惫,我正在努力解决这个问题。使用 .net3.5/C#,如何从头开始构建具有寻址和安全性的 SOAP 标头?