我有一个SOAP Web服务的代理,它需要SOAP头中的会话对象。当Web服务在表单中使用引用时,它无法从标题中读取会话信息:
<SessionInfo href="#id1"/>
<SessionInfo id="id1">
<UID>1</UID>
</SessionInfo>
我使用的服务需要RPC样式主体。但是,在单声道中,标题也被编码为RPC样式。该服务需要Document样式标题。当body被编码为RPC样式时,是否可以强制将头文件编码为Document样式?在Visual Studio中创建的代理执行此操作是正确的,而使用Mono创建的代理则不然。