Использование Ws2007HttpBinding и обеспечение безопасности, файл WSDL, сгенерированный в политическом разделе, показывает, что все заголовки ws-адресации и тело будут подписаны, а тело будет зашифровано.Укажите части заголовка, которые должны быть подписаны и/или зашифрованы в WCF с привязкой, поддерживающей стандарты
<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>
Мы хотели бы указать, какие заголовки должны быть подписаны и/или зашифрованы, как это возможно в Apache крепостным валом. Для пользовательских элементов заголовка или тела можно использовать аннотации в коде, но для этих элементов, которые добавлены самим связыванием, возможно?
ли это когда-нибудь на самом деле работает? Заголовки WSA, похоже, не являются частью коллекции заголовков сообщений. – jrista 2010-03-23 23:34:21