Tengo un servicio WCF simple con enlace basicHttp. El servicio se aloja localmente (computadora portátil Win7) en IIS7. Puedo buscar el servicio en: http://localhost/musicstore/musicstore.svc (puerto 80)Llamada WCF no se muestra en Fiddler2
He desarrollado una aplicación de cliente de Windows para llamar al servicio. Funciona bien, pero realmente me gustaría ver el mensaje de llamada/respuesta a través de Fiddler2. Fiddler2 informará alegremente el tráfico mientras navego por la web, así que no puedo entender por qué no recoge esta llamada de WCF.
¿Hay otra forma de ver los datos en las llamadas WCF? Tal vez hay una herramienta de Microsoft?
La configuración de cliente es:
<?xml version="1.0" encoding="utf-8" ?>
<configuration>
<system.serviceModel>
<client>
<endpoint address="http://localhost/musicstore/musicstore.svc"
binding="basicHttpBinding" bindingConfiguration="" contract="MusicStore.IMusicStore"
name="BasicHttp" />
</client>
</system.serviceModel>
</configuration>
La configuración de servicio es:
<services>
<service behaviorConfiguration="MusicStoreBehavior" name="MusicStore">
<endpoint address="" binding="basicHttpBinding" contract="IMusicStore">
<identity>
<dns value="localhost" />
</identity>
</endpoint>
<endpoint address="mex" binding="mexHttpBinding" contract="IMetadataExchange" />
</service>
</services>
Eso funciona bien! Gracias. –