Отправка сгенерированного WCF XML через SoapUI - PullRequest
1 голос
/ 06 марта 2012

У меня есть служба WCF, которую я тестирую с помощью SoapUI.Я использую сгенерированный VS класс прокси на клиенте и использую класс IClientMessageInspector для перехвата XML перед запросом и его сохранения.Позже я вставляю этот XML в SoapUI для воспроизведения транзакции.

Однако при отправке XML с помощью SoapUI я получаю следующий ответ: HTTP / 1.1 400 Bad Request

Я обнаружил, чтоесли я удалю содержимое тега

, установив его пустым, вызов будет успешным.Но я не знаю почему.

Вот как тег Header генерируется прокси-сервером клиента:

<s:Header />
    <Action xmlns="http://schemas.microsoft.com/ws/2005/05/addressing/none" s:mustUnderstand="1">http://app.company.com/IApp/Foo</Action>
</s:Header>

Вот то, на что я изменяю его, чтобы он работал:

<s:Header />
Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...