comment ajouter IncludeExceptionDetailInFaults = true; au code ci-dessous. J'ai besoin d'obtenir les détails de l'exception FaultException lancée par le service Web. Actuellement, je ne reçois aucun détail. Il semble que la seule chose que je reviens est le. des idées?Comment ajouter WCF IncludeExceptionDetailInFaults aux comportements Endpoint?
C# code
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 - c'est vraiment un ServiceBehavior côté serveur, vraiment. Qu'est-ce que le client doit inclure les détails d'exception pour ?? Cela n'a de sens que sur le côté serveur –
vous devez indiquer au serveur d'inclure les détails de l'exception dans le message lors du lancement d'un ExceptionFault. il est déjà configuré sur le serveur pour renvoyer ExceptionDetails uniquement lorsque demandé. – Anthony