ContractFilter no coincide en la excepción EndpointDispatcher

Tengo el siguiente escenario que estoy tratando de probar:

Un WSDL comúnWCF endpoint que implementa objetos basados en WSDL y está alojado en IIS.Una aplicación cliente que utiliza un proxy basado en WSDL para crear solicitudes.

Cuando hago una llamada de servicio web desde el cliente al punto final del servicio, obtengo la siguiente excepción:

{"El mensaje con Acción 'http: // IMyService / CreateContainer 'no se puede procesar en el receptor, debido a una falta de coincidencia de ContractFilter en EndpointDispatcher. Esto puede deberse a una falta de coincidencia del contrato (Acciones no coincidentes entre el remitente y el receptor) o una falta de coincidencia vinculante / de seguridad entre el remitente y el receptor. Verifique que el remitente y el receptor tengan el mismo contrato y el mismo enlace (incluidos los requisitos de seguridad, por ejemplo, Mensaje, Transporte, Ninguno) "}

Empecé a usar MS Service Trace Viewer, pero no estoy seguro de dónde buscar. Al mirar las clases en el cliente y el punto final, parecen idénticas.

¿Cómo se empieza a depurar este problema?

¿Cuáles son algunas causas posibles de esta excepción?

Respuestas a la pregunta(26)

Su respuesta a la pregunta