Получить метаданные веб-службы SOAP - PullRequest
1 голос
/ 21 декабря 2011

URL веб-службы, вроде:

https://test.com/abc

Открыть в веб-браузере :, появляется ошибка:

<?xml version="1.0" encoding="UTF-8" ?> 
<soap:Envelope xmlns:soap="http://www.w3.org/2003/05/soap-envelope">
<soap:Body>
<soap:Fault>
<soap:Code>
<soap:Value>soap:Sender</soap:Value> 
</soap:Code>
<soap:Reason>
<soap:Text /> 
</soap:Reason>
<soap:Detail>
<gwerror:errorInfo xmlns:gwerror="http://test.com/error/faultdetail">
<gwerror:errorCode>0x00000000</gwerror:errorCode> 
<gwerror:description /> 
<gwerror:descriptionDetail>Request without message body blocked.</gwerror:descriptionDetail> 
<gwerror:errorPlace>KITS.GW.ERR</gwerror:errorPlace> 
</gwerror:errorInfo>
</soap:Detail>
</soap:Fault>
</soap:Body>
</soap:Envelope>

Как я могу получить метаданные этого сервиса? Или мне не нужны метаданные? Как я могу вызвать эту услугу из моего приложения .net?

1 Ответ

0 голосов
/ 28 мая 2012

Это ответное сообщение с сервера, если я не ошибаюсь. Код ошибки и сообщение означают, что возникла проблема с сообщением SOAP вашего запроса, и внутри тега .... ничего нет, проверьте сообщение запроса еще раз.

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