Использование SoapUI с Axis2 и Rampart для тестирования защищенной веб-службы

Я использую Axis2 и Rampart для разработки защищенного веб-сервиса и развертывания его на jBoss. После успешного развертывания сервиса на jBoss я использовал SoapUI для тестирования сервиса. Я получаю следующую ошибку:

wsse:InvalidSecurity Ожидаемый транспорт — «https», но найден входящий транспорт: «http»

Как настроить транспорт HTTPS с помощью SoapUI?


person javaJames    schedule 30.09.2013    source источник


Ответы (1)


У вашей конечной точки есть http или https?

Из образца вала

Rampart обеспечивает использование транспорта HTTPS и {http://ws.apache.org/rampart/policy}Утверждение RampartConfig предоставляет дополнительную информацию, необходимую для защиты сообщения.

Ожидаемый результат: org.apache.axis2.AxisFault: ожидаемый транспорт — «https», но найден входящий транспорт: «http»

В этом образце используется транспорт HTTP, в то время как политика принудительно использует транспорт HTTPS. Таким образом, вы получите сообщение об ошибке, как указано выше. Полное руководство по безопасности на транспортном уровне можно найти здесь. http://wso2.org/library/3190

Ваш веб-сервис, вероятно, использует http, когда он должен использовать https.

person Abhishek Asthana    schedule 18.10.2013