2

特定の標準に合わせて作成する必要がある作業中の WCF ホスト サービスがあります。標準の要件のほとんどを達成するために、カスタム バインディングを使用しています。

応答ヘッダーと要求ヘッダーには WS-Addressing ヘッダーが必要です。一部は自動的に構成されているように見えますが、"MessageID"、"From"、および "To" 要素がありませんでした。

メッセージインスペクターと「BeforeSendRequest」メソッドを使用して、テストクライアントに「From」「To」および「ReplyTo」ヘッダーを追加しました。これは期待どおりに機能しました。

ホスト サービスでは、「BeforeSendReply」メソッドを使用して、「MessageID」、「From」、および「To」要素に対して同じアプローチを使用しようとしました。ただし、メッセージには「MessageID」ヘッダーと「From」ヘッダーのみが表示されます。「To」ヘッダーは追加されません。


1.「TO」ws-addressingヘッダーを応答メッセージに含める/追加する方法を提案してください。
2. WCF が応答のメッセージ インスペクター メソッドを使用して "To" ヘッダーをメッセージに追加しない理由は?

4

1 に答える 1