Как посмотреть, что именно подписано при отправке запроса из soapui - PullRequest
0 голосов
/ 19 октября 2018

У меня есть тестовый проект в мыльном интерфейсе и эквивалентное приложение на c # для связи с веб-сервисом.Я нахожу проблему с подписью части моего сообщения мыла: значение digestvalue, созданное soapui, отличается от значения digestvalue, созданного в приложении c #.Я не могу найти причину этого различия.Я хочу сравнить свою часть конверта для подписи с частью, подготовленной для подписи мылом (после канонализации).Есть ли способ узнать, что именно подписано в SoapUI?

Ответы [ 2 ]

0 голосов
/ 22 октября 2018

Я нашел, где была проблема.SoapUi не удаляет пробелы, поэтому очень важно правильно отформатировать подписанную часть XML (попробуйте Alt-F).В C # для xmlDocument я пытаюсь изменить значения PreserveWhitespaces, и после этого я получаю правильное значение дайджеста.

0 голосов
/ 22 октября 2018

В SoapUI вы можете видеть журналы, содержащие некоторую информацию, такую ​​как отклик кода, запрос заголовка и даже Soap Envelope.Вы можете проверить Http Log в нижней части.

...