指定必须是与结合支持标准

问题描述:

使用Ws2007HttpBinding和固定服务来签名和/或在WCF加密的报头的部分,WSDL文件生成在策略部分显示了所有的WS-Addressing标头和主体将被签名,并且身体将被加密。指定必须是与结合支持标准

<sp:SignedParts> 
    <sp:Body /> 
    <sp:Header Name="To" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="From" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="FaultTo" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="ReplyTo" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="MessageID" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="RelatesTo" Namespace="http://www.w3.org/2005/08/addressing" /> 
    <sp:Header Name="Action" Namespace="http://www.w3.org/2005/08/addressing" /> 
</sp:SignedParts> 
<sp:EncryptedParts> 
    <sp:Body /> 
</sp:EncryptedParts> 

我们想指定标题必须签名和/或加密的,像它在阿帕奇壁垒是可能的。对于自定义标题或正文元素,可以在代码中使用注释,但对于由绑定本身添加的这些元素是可能的?

+0

难道这个曾经的实际工作? WSA头文件似乎不是Headers集合的一部分。 – jrista 2010-03-23 23:34:21