Исключение: приложение Content Type / mspd1 было отправлено службе, ожидающей приложения / soap + msbin1 - PullRequest
0 голосов
/ 13 февраля 2012

У меня есть служба WCF и клиент Silverlight.Я использую PollingDuplexElement.

На стороне сервера у меня есть следующая конфигурация.

<binding name="DuplexmergencyRegistratorBinding">
   <binaryMessageEncoding/>
   <pollingDuplex maxPendingSessions="2147483647" maxPendingMessagesPerSession="2147483647" inactivityTimeout="02:00:00" serverPollTimeout="00:05:00"/>
   <httpTransport authenticationScheme="Negotiate"/>
 </binding>

на клиенте:

<binding name="BasicHttpBinding_IEmergencyRegistrator">
  <binaryMessageEncoding/>
  <pollingDuplex duplexMode="MultipleMessagesPerPoll" inactivityTimeout="02:00:00" clientPollTimeout="00:05:00"/>      
  <httpTransport transferMode="StreamedResponse"/>
</binding>   

Я получаю следующую ошибку: Тип контента application / mspd1 был отправлен службе, ожидающей приложения / soap + msbin1.Привязки клиента и службы могут не совпадать.

Что еще нужно настроить.Я провел много времени, но не смог найти ответ.

1 Ответ

0 голосов
/ 15 февраля 2012

Наконец, я удалил конфигурацию клиента и настроил ServiceClient из кода.

...