2011-07-17 21 views
2

私は、要求プロセスの検証の一環としてSOAPヘッダーを使用するWCFサービスを開発しました。 サービス側では、SOAPヘッダーが送信され、有効であることを確認します。 私はcostumerに送信するためにSOAPUIを使用してWSDLファイルを生成しました。 生成されたwsdlsをテストすると、SOAPUIがリクエストにSOAPヘッダーを自動的に追加しないことに気付きました。 SOAPヘッダーを必要とするサービスのようなサービス(属性など)をマークする方法はありますか?生成されたサービスwsdl(wcfサービス)にSOAPヘッダを含めるにはどうしたらいいですか?

おかげ

+0

これらのヘッダーをどのようにリクエストに追加しましたか?どのようにそれらを検証するのですか? –

+0

これは私の質問です。どうすればリクエストに追加できますか?私は、サービス側でヘッダを越えて妥当性を確認するインターセプタを使用して検証します – Alon1980

答えて

3

あなただけのそのヘッダーを検証するために、いくつかのインターセプター/検査官を使用している場合は、それがWSDLで言及されることを期待することはできない存在です。ヘッダーは、操作で使用されるメッセージコントラクトの一部である場合、またはmessage description manuallyに追加した場合にのみ、WSDLに記述されます。

関連する問題