c#.net客户端和php服务器之间的soap标头

时间:2012-06-05 08:30:59

标签: soapheader

我有一个用PHP编写的Web服务,我将它作为web引用添加到我的asp.net网站(asp,c#) 我知道如何从c#.net客户端调用Web服务的方法, 但我仍然有问题:我想发送一个带有Web服务调用的soap头(从c#.net客户端到php服务器)

我做了这个但是在php客户端,通过使用$ client-> setHeaders,并解析了$ server中的发送头, 但是如何在c#.net客户端中执行此操作,

注意:我在server.php中没有头类,蚂蚁它可以正常使用php

请帮助

2 个答案:

答案 0 :(得分:0)

使用WCF自定义标头填写额外信息以传递给php。 http://cisforcoder.wordpress.com/2010/12/01/how-to-implement-basic-http-authentication-in-wcf-on-windows-phone-7/

链接中的此示例沿着授权标题

传递

如果您对php服务进行了Web引用,那么我可以指向之前在论坛上已经问过它的人。

Adding SOAP headers to ASMX service requests

答案 1 :(得分:0)

如果您使用nuSoap,则可以转到library,您将找到生成数据包响应的代码。在那里,您可以根据自己的要求添加自己的attributesheaders