.net - 如何从 PHP 使用 WCF Web 服务?

标签 .net php wcf soap

我必须使用 WCF Web 服务,但 WSDL 包含 PHP 也不支持的绑定(bind)。

SOAP-ERROR: Parsing WSDL: PHP-SOAP doesn't support transport 'http://schemas.microsoft.com/soap/named-pipe'

如何绕过这个问题?

最佳答案

看起来您正在使用 net named pipe binding 公开服务.这很可能不适用于 php,因为它不知道如何通过命名管道使用 SOAP/WS。

相反,您会想要使用 basic HTTP bindingWS HTTP binding公开您的服务,然后在 PHP 中使用它。

关于.net - 如何从 PHP 使用 WCF Web 服务?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/2555493/

相关文章:

c# - .net 客户端将 soap 故障解析为协议(protocol)异常

c# - 从 aspx 访问 WCF session

visual-studio-2008 - 验证(): Attribute 'Factory' is not a valid attribute of element 'ServiceHost'

c# - 您是否需要处理对象并将它们设置为空?

javascript - 使用 JavaScript 更改网页中的文本

c# - 如果日期为 24 :00 as time?,我该如何管理日期

php - 有没有办法更改 Zend Framework 中的路由变量分隔符?

php - Laravel-Snappy 抛出错误 500 没有更多信息

c# - "is"运算符(operator)行为有点奇怪

.net - 关于将应用程序从 .Net Framework 移植到 .Net core 的问题