例外:内容类型application / mspd1被发送到期望application / soap + msbin1的服务

时间:2012-02-13 13:03:29

标签: wcf exception configuration pollingduplexhttpbinding

我有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已发送到期望application / soap + msbin1的服务。客户端和服务绑定可能不匹配。

还应该配置什么。 我花了很多时间但找不到答案。

1 个答案:

答案 0 :(得分:0)

最后,我已从代码中删除了客户端配置和配置的ServiceClient。