Ну, базовая HTTP-привязка использует SOAP 1.1 под капотом, который, в свою очередь, использует тип контента text/xml
. Более новая привязка WS-HTTP использует SOAP 1.2, который использует application/soap+xml
тип содержимого. WCF жалуется, потому что кажется, что ваш сервис настроен на использование базовой HTTP-привязки с типом контента application/soap+xml
, который не будет работать.
Возможно, вы можете попробовать добавить http://
перед localhost
в адресе или просто использовать TS
для адреса и указать http://localhost:9999
в элементе базового адреса, например, внутри элемента <service>
:
<baseAddress>
<add baseAddress="http://localhost:9999/" />
</baseAddress>