0

Datapower で WS Proxy を使用しています。クライアントとバックエンドの両方が HTTP です。私の要求には、次のような値を持つ SOAP ヘッダーが含まれています: wsa:Action wsa:MessageID wsa:ReplyTo タイムスタンプ

バックエンドはこれらすべての値を必要としないため、変換されたリクエストをバックエンドに送信する前に削除され、バックエンドから返される応答には明らかに含まれていません。ここで、Datapower からクライアントに応答を返すときに、応答 SOAP ヘッダーにこれらすべての値を戻す必要があります。あ

5 分後に有効期限が切れる、新しく作成されたタイムスタンプ。アクション MessageID ReplyTo

それらを元に戻す方法はありますか。xslt から実行したくありません。これを処理するための Datapower のサポートが組み込まれていると信じているからです。

4

2 に答える 2

0

SOAP ヘッダーのノード セット全体をコンテキスト変数に保存し、それを応答ルールに置き換えます。もちろん、バックエンドが特定の値を追加または変更しない限り。その場合、何を復元するかを選択できます。

于 2012-07-17T14:22:54.780 に答える