soapUI: Как протестировать веб-сервисы, стоящие за WebSEAL? - PullRequest
1 голос
/ 26 октября 2011

У меня установлен веб-сервис на сервере приложений. Безопасность и SSO обеспечивает размещение этого сервера за WebSEAL и с использованием TAM. Как я могу протестировать этот сервис с помощью soapUI? Я всегда получаю ФОРМУ для входа в WebSEAL.

Возможно, мне нужно включить что-то внутри soapUI для тестирования сервисов с состоянием?

Ответы [ 2 ]

2 голосов
/ 16 февраля 2012

IMO, вам нужно указать те же заголовки аутентификации HTTP, которые отправляет webSEAL, когда отправляет запрос аутентифицированного пользователя на сервер. Например, PDCookie, iv-creds и т. Д.

1 голос
/ 01 сентября 2015

Зависит от того, как ваш webseal выполняет аутентификацию, с помощью EAI, с помощью формы аутентификации и т. Д. Но в целом, во-первых, сначала вам нужно пройти аутентификацию (HTTP-запрос с входом в систему), а во-вторых, поддерживать сеанс с отправкой de cookie из webseal.Эта статья поможет вам настроить опцию для ведения сеанса и затем выполнить несколько запросов SOAP.

В основном вам необходимо установить в параметрах теста «Mantain HTTP Session»

ВедениеHTTP-сессия

...