Запрос SoapUI возвращает HTTP/1.1 400 Bad Request

Я использую SoapUI для тестовой загрузки одного из наших веб-сервисов .net.

Я новичок в SoapUI, поэтому я прошел «начало работы», используя общедоступный сервис, и у меня не было проблем. Но когда я пытаюсь отправить запрос на свой веб-сервис, я получаю сообщение HTTP/1.1 400 Bad Request.

Я генерирую запрос по умолчанию из схемы и вставляю XML-запрос в теги, но когда я его отправляю, я получаю указанную выше ошибку.

Если я перехожу к сервису и вставляю тот же XML на тестовую страницу, он работает отлично.

Вот XML, который я отправляю:

<AccountInformationRequest xmlns="http://RedlineApplicationServices.com/CognitionAI/AccountInformationRequest.xsd">
<Authentication>
    <LoginName>WWWWWW</LoginName>
    <Password>KKKKKKK</Password>
</Authentication>
<Directives>
    <Environment>TRIAL</Environment>
    <RequestedAction>AccountSummary</RequestedAction>
    <CustomerReference>77777</CustomerReference>
    <AccountReference>000000111111</AccountReference>
</Directives></AccountInformationRequest>

Любые идеи, что я делаю неправильно?


person JustABitOfCode    schedule 27.10.2009    source источник


Ответы (2)


Хорошо, я нашел проблему. Веб-служба ожидает строку, а не XML, поэтому обертывание ее в <![CDATA[ ... ]]> сделало свое дело.

Я предполагаю, что тестовая страница должна делать что-то подобное в фоновом режиме?

person JustABitOfCode    schedule 28.10.2009

Я видел эту проблему в версии 2.5.1, какую версию пользовательского интерфейса SOAP вы используете? Возможно, вы могли бы попробовать с 2.5 и посмотреть, что произойдет.

С Уважением

person Rulas    schedule 27.10.2009
comment
@Rulas, я использую версию 3.0.1. Я, конечно, могу попробовать 2.5.1. - person JustABitOfCode; 27.10.2009
comment
@Rulas, точно так же в 2.5.1. - person JustABitOfCode; 27.10.2009
comment
Я тоже использую 3.0.1, и он отлично работает ... если это конечная точка, которой вы можете поделиться, возможно, я мог бы вам помочь, это должно быть что-то в вашем синтаксисе или в том, как вы настроили свою конечную точку. - person Rulas; 28.10.2009