從客戶端調用wcf服務時出現以下錯誤。我們是否需要在WCF服務器和客戶端中指定相同的綁定?
由於 EndpointDispatcher中的ContractFilter不匹配,帶有Action''的消息無法在接收方處理。這可能是 ,因爲合同不匹配( 發件人與收件人之間的不匹配操作)或發件人 與收件人之間的綁定/安全不匹配。檢查發送方和接收方是否具有相同的 合同和相同的綁定(包括安全要求,例如 消息,傳輸,無)。
它說發送者和接收者需要使用相同的綁定。這是否意味着,如果我在服務器上使用BasicHttpBinding
,則需要在客戶端中指定相同的綁定?
感謝您的幫助!
** YES!**客戶端和服務器**必須在綁定和綁定配置(安全性,可靠性等設置)上匹配** - 否則無法進行通信! –
好的。非常感謝。 – Jyina
mark - 您的評論包含問題的完整答案。是否有任何理由不將它作爲答案發布? –