Просмотр WSDL для сообщения не имеет значения, потому что, как вы сказали в ответе на комментарий, вы хотите, чтобы это была служба на основе REST, а WSDL - это конструкция SOAP.Исходя из этого, вы должны удалить поведение <serviceMetadata>
, если оно у вас есть, так как это касается метаданных SOAP.
Чтобы диагностировать подобные проблемы, вы должны включить трассировку в WCF (у меня короткая заставка здесь , которая показывает вам, как это сделать).Это должно подчеркнуть, в чем проблема при обработке сообщения
Чтобы подключить систему REST без добавления раздела в конфигурации для вашей службы, добавьте следующее в файл конфигурации в разделе system.serviceModel
<protocolMapping>
<add scheme="http" binding="webHttpBinding"/>
</protocolMapping>
<behaviors>
<endpointBehaviors>
<behavior>
<webHttp/>
</behavior>
</endpointBehaviors>
</behaviors>