WCF-如何包括/添加WS-Addressing“;至;服务响应的标题
我有一个WCF主机服务,我正在工作,需要创建一个特定的标准。我使用自定义绑定来实现标准的大部分要求 响应和请求头中需要WS-Addressing头,尽管有些头似乎是自动配置的,但我们缺少了“MessageID”、“From”和“to”元素 我们使用消息检查器和“BeforeSendRequest”方法在测试客户机上添加了“From”“To”和“ReplyTo”头。这一切如期而至 在主机服务上,我们尝试使用“BeforeSendReply”方法对“MessageID”、“From”和“to”元素使用相同的方法。但是,消息中只显示“MessageID”和“From”标题。未添加“收件人”标题 有人能提供一些关于WCF-如何包括/添加WS-Addressing“;至;服务响应的标题,wcf,response,ws-addressing,Wcf,Response,Ws Addressing,我有一个WCF主机服务,我正在工作,需要创建一个特定的标准。我使用自定义绑定来实现标准的大部分要求 响应和请求头中需要WS-Addressing头,尽管有些头似乎是自动配置的,但我们缺少了“MessageID”、“From”和“to”元素 我们使用消息检查器和“BeforeSendRequest”方法在测试客户机上添加了“From”“To”和“ReplyTo”头。这一切如期而至 在主机服务上,我们尝试使用“BeforeSendReply”方法对“MessageID”、“From”和“to”元素使
1.如何将“to”ws-addressing标头包括/添加到响应消息中?
2.WCF没有使用message inspector方法为响应向消息添加“To”标头的原因?基本上可以归结为将您的属性设置为true,以便通知服务的底层通道他不应再干预To:标头 这可以通过web.config中的custombinding完成:
<customBinding>
<binding name="customBinding_manualAddressingEnabled">
<textMessageEncoding />
<httpTransport manualAddressing="true"/>
</binding>
</customBinding>
有关更多详细信息,请参阅