cómo agrego IncludeExceptionDetailInFaults = true; al siguiente código Necesito obtener los detalles de la excepción FaultException lanzada por el servicio web. Actualmente no recibo ningún detalle. Parece que lo único que recibo es el. ¿algunas ideas?Cómo agregar WCF IncludeExceptionDetailInFaults a comportamientos de punto final?
código C#
CustomBinding Binding = new CustomBinding(BINDING_NAME);
EndpointAddress EndPoint = new EndpointAddress(WsEndpoint);
// Trust all certificates
ServicePointManager.ServerCertificateValidationCallback = ((Sender, certificate, chain, sslPolicyErrors) => true);
_WsProxy = new MyDataSoapClient(Binding, EndPoint);
//_WsProxy.Endpoint.Behaviors.Add(????);
_WsProxy.ChannelFactory.Credentials.UserName.UserName = "username";
_WsProxy.ChannelFactory.Credentials.UserName.Password = "pwd";
Youc an't - esto es solo un ServiceBehavior del lado del servidor, realmente. ¿Qué debería incluir el cliente detalles de excepción para? Eso solo tiene sentido en el lado del servidor –
; debe decirle al servidor que incluya los detalles de la excepción en el mensaje cuando se lanza un ExceptionFault. ya está configurado en el servidor para devolver ExceptionDetails solo cuando se le solicite. – Anthony