试图对 travelport 服务进行 wcf 调用。已添加了他们的 wsdl 文件。
问题是端点地址是“https”,当调用它时,它说 URi 模式需要 http .. 试图将绑定从 basicHttpBinding 更改为 wsHttpBinding 但它引发了另一个无法识别绑定类型的预期。
已尝试使用 http 方案使用相同的 Url,但该请求超时。
如果可以提供 TravelPort wcf 调用的任何特定教程,那将是一个很大的帮助。
示例代码如下(如果它可以提供任何帮助:))
PingReq req = new PingReq();
req.Payload = "Payload";
req.TraceId = "abcd";
SystemPingPortTypeClient port = new SystemPingPortTypeClient();
PingRsp rsp = port.service(req);
问候,