Мы реализовали веб-службы на Weblogic 10.3.
Я пытаюсь протестировать веб-службы с помощью клиента SOAP UI (soapui.org).
, но я получаю следующее сообщение об ошибке:
Ошибка 401 - Несанкционированный
Я пытаюсь протестировать веб-службы, используя клиент SOAP UI (soapui.org).
, но я получаю следующее сообщение об ошибке:
Ошибка 401 - Несанкционированный
Я пытаюсь протестировать веб-службы, используя клиент SOAP UI (soapui.org).
, но я получаю следующее сообщение об ошибке:
Ошибка 401 - Несанкционированный
Ошибка 401 - Несанкционированный
из RFC 2068 Протокол передачи гипертекста - HTTP / 1.1 :
10.4.2 401 UnauthorizedЗапрос требует аутентификации пользователя. В ответ ДОЛЖЕН включать Поле заголовка WWW-Authenticate (раздел 14.46), содержащий вызов, применимый к запрошенному ресурсу. Клиент МОЖЕТ повторить запрос с подходящее поле заголовка авторизации (раздел 14.8). Если запрос уже включены учетные данные для авторизации, тогда ответ 401 указывает, что в авторизации было отказано эти полномочия. Если ответ 401 содержит ту же проблему, что и предыдущий ответ, и пользовательский агент уже предприняла попытку аутентификации в хотя бы один раз, тогда пользователь ДОЛЖЕН быть представил объект, который был дан в ответ, поскольку этот объект МОЖЕТ включить соответствующую диагностику Информация. HTTP доступ аутентификация объясняется в разделе 11.
Есть идеи, нужно ли мне делать особую конфигурацию для SOAP UI.
Обновление: Следуя совету Зегера, я выполнил базовую аутентификацию, т.е. установил имя пользователя и pwd (weblogic / weblogic) в заголовок запроса SOAP (в пользовательском интерфейсе SOAP). Однако теперь я получаю следующую ошибку:
<env:Envelope xmlns:env="http://schemas.xmlsoap.org/soap/envelope/"> <env:Body> <env:Fault xmlns:wsse="http://docs.oasis-open.org/wss/2004/01/oasis-200401-wss-wssecurity-secext-1.0.xsd"> <faultcode>wsse:InvalidSecurity</faultcode> <faultstring>Error codes: 1061 2661 1028 Error code:1061</faultstring> </env:Fault> </env:Body> </env:Envelope>