2013-05-27 3 views
1

У меня есть Map Service SoapUI. Я бы хотел использовать WS-Security.Как применять WSS для издевательства ответа в SoapUI?

Я сконфигурировал проекты WS-Security Configurations, как исходящие, так и входящие.

Я использую тестовый комплект для отправки запроса и обрабатывается с помощью меток Timestamp, Signature и Encrypt WSS. Но ответ от Mock службы является простой неисправностью текста:

Missing operation for soapAction [] and body element 
[{http://www.w3.org/2001/04/xmlenc#}EncryptedData] with SOAP Version [SOAP 1.1] 

Из этого сообщения я предполагаю, что издеваться служба не признает шифрование HTML элементов. Я прав?

Есть ли способ зашифровать ответы SoapUI с использованием WS-Security?

ответ

2

Это возможно. Параметры можно найти после нажатия на макет службы в нижней левой части экрана (в отличие от всех других параметров конфигурации, доступных во всплывающих окнах). Там вы можете выбрать исходящую и входящую настройку безопасности из раскрывающегося списка.

Он настолько спрятан, что я столкнулся с проблемой дважды в течение трех месяцев, провел исследование и нашел свой собственный неотвеченный вопрос в StackOverflow, прежде чем друг показал мне решение.

Поэтому я отправляю ответ, если кому-то это понадобится.

Смежные вопросы