public override int Run(string[] remainingArguments) { //check JDE acccess ServicePointManager.ServerCertificateValidationCallback += (sender, cert, chain, sslPolicyErrors) => { Console.WriteLine("Ignoring SSL Cert"); return true; }; var x = new SalesOrderManagerClient(); x.Endpoint.EndpointBehaviors.Add(new JdeSecurityBehavior(_username, _password)); var o = x.getSalesOrder(new getSalesOrder { header = new getSalesHeader { salesOrderKey = new salesOrderKey { documentNumber = 2877, documentNumberSpecified = true, documentTypeCode = "SO", documentCompany = "00850" } } }); Console.WriteLine(JsonConvert.SerializeObject(o)); return 0; }
public SalesOrderManager() { _orderManagerService = new SalesOrderManagerClient(); _orderManagerService.Endpoint.EndpointBehaviors.Add(new JdeSecurityBehavior("dsellers","password2")); }