Как проверить разные подписи XML с Apache CXF? - PullRequest
3 голосов
/ 23 марта 2010

В нашем SOA нам придется подписать запрос (части заголовка SOAP) дважды: 1. клиент подписывает тело SOAP 2. ESB подписывает часть заголовка SOAP, чтобы служба могла проверить, что запрос был перенаправлен через ESB

.

В настоящее время я пытаюсь реализовать / настроить это с помощью Apache CXF 2.2. Он работает как на стороне клиента, так и на ESB. Но я не могу настроить CXF на стороне сервера, чтобы разрешить две разные подписи. Я пытаюсь настроить два бина WSS4JInInterceptor, но первый сообщает об ошибке: «WSSecurityException: обнаружена ошибка при обработке заголовка»

Я уже использую "signatureParts" в конфигурации свойств WSS4JInInterceptor.

Кто-нибудь знает, как настроить WSS4JInInterceptor для разрешения разных / нескольких подписей XML?

Большое спасибо

...