SOA では、リクエスト (SOAP ヘッダーの一部) に 2 回署名する必要があります。 1. クライアントが SOAP 本体に署名します。 2. ESB が SOAP ヘッダーの一部に署名します。 ESB 経由でルーティング
現在、Apache CXF 2.2 を使用してこれを実装/構成しようとしています。クライアント側だけでなく、ESB でも動作します。しかし、サーバー側で CXF を構成して 2 つの異なる署名を許可することができません。2 つの WSS4JInInterceptor-bean を構成しようとしていますが、最初の 1 つがエラーを報告します:「WSSecurityException: ヘッダーの処理中にエラーが検出されました」
私はすでに WSS4JInInterceptor プロパティ構成で「signatureParts」を使用しています。
異なる/複数のXML署名を許可するようにWSS4JInInterceptorを構成する方法を知っている人はいますか?
どうもありがとう