Ответ ошибки Savon в SOAP Reques: «Сообщение с действием« x »не может быть обработано в получателе ...» - PullRequest
3 голосов
/ 29 июня 2011

Я использую Savon для реализации клиента веб-службы.

Однако я получаю это сообщение:

(a: ActionNotSupported) Сообщение с действием 'SearchCars' нельзя обработано в приемнике, из-за Несоответствие ContractFilter в EndpointDispatcher. Это может быть из-за несоответствия контракта (несоответствующие действия между отправителем и получатель) или привязка / безопасность несоответствие между отправителем и получатель. Проверьте отправителя и получатель имеет тот же контракт и та же привязка (включая безопасность требования, например Сообщение, Транспорт, Нет).

после отправки запроса на мыло.

Я читал, что это как-то связано с httpBinding или чем-то подобным.

Есть идеи?

1 Ответ

0 голосов
/ 12 октября 2011

Есть ли у работающего клиента другой механизм (например, curl)?

Я считаю полезным посмотреть на различия между http-запросами, используя что-то вроде Charles .

И / или soapUI - удобный инструмент для проверки веб-сервисов и их тестирования. Вы пытались соединиться с этим?

HTH, Крис

...