我需要我的标题看起来像这样:

  <soap:Header>
    <ListAuthenticationHeader XmlAttribute="" xmlns="http://example.com/services">
      <ApiKey>1234567890</ApiKey>
    </ListAuthenticationHeader>
  </soap:Header>

我试过了

List<HeaderProperty> headerPropertyList = new ArrayList<HeaderProperty>();
headerPropertyList.add(new HeaderProperty("ApiKey","1234567890"));
HttpTransportSE ht = new HttpTransportSE(URL);
ht.call(SOAP_ACTION, envelope, headerPropertyList);

但这不起作用,服务器响应访问被拒绝。

  ask by asco translate from so

本文未有回复,本站智能推荐:

1回复

在Ksoap2(Android)中自定义肥皂主​​体

我正在尝试通过Ksoap 2.5调用Web服务。 我的问题是是否仍然可以自定义soap xml主体? 现在,ksoap生成以下代码片段: Web服务服务器抱怨“您提供的肥皂消息无效”。 如果我以以下方式更改代码段,则代码将起作用: 有任何定制信封主体的想法吗? 提
1回复

Android:如何使用KSOAP2从标头和正文中获取数据

在完成了一些教程(几乎所有的华氏温度到摄氏教程)之后,我仍然对如何实际获取所需数据并正确设置请求感到困惑。 主要问题是进入标头并在<AccountInfo/>.为其赋予PartnerID <AccountInfo/>. 我还需要在请求正文中为其提供以下参数:
1回复

在Android中使用kso​​ap2将SAML令牌添加到标头

我正在用SOAP WS开发一个Android应用程序,当我从请求中获取属性时,它运行良好,但是当我向Header添加SAML令牌时,服务器每次都会返回相同的错误。 发送标头元素时的WS请求: 而我的Java代码: 我的问题: 也许在创建新元素时需要添加元素而不是文本
1回复

使用kso​​ap2在Android中使用摘要(SOAP)的WSSE安全标头

在Android编程中,我尝试使用kso​​ap2生成以下soap Header(带密码摘要标头的WSSE安全性)。 我生成上述标题的代码是 但是,上面的代码给出了HTTP 400 (Bad Request) 。 有人能帮帮我吗?
1回复

使用KSOAP2获取正确的信封

我是KSOAP2的新手。 显然,我无法为Android中的Web服务调用获得正确的信封类型。 这是我的代码: 为SoapSerializationEnvelope生成的XML是这样的: 我还用SoapUI对其进行了测试,它生成了这种XML,这与KSOAP生成的XML不同。
2回复

使用KSoap2从Android到.net WebServer的SOAP调用

今天是个好日子。 我正在尝试对本地运行的.net WebServer进行SOAP调用,但是我想我缺少了一些东西。 Android代码对我来说似乎很好。 也许SOAP请求是错误的... 这是网络服务器为我尝试调用的方法提供的: 这是我到目前为止写的: URL是htt
3回复

使用Ksoap2 for android更改SOAP信封的布局

我正在开发一个项目,将Android驱动的设备连接到.NET wcf服务器。 我遇到的问题是SOAP信封的布局。 当我使用soapUI发送请求时,请求被正确处理。 但是,当我在Android上使用Ksoap2时,我在SOAP返回信封内得到一个空值,服务器记录了一个HTTP代码= 200
1回复

使用kSOAP2传递字符串数组

我需要更新一个使用kSOAP2发出请求的应用程序。 因此,现在这是操作的xml: 之前的操作没有auth ,现在我必须添加它。 login是操作本身,然后是参数。 我使用实现KvmSerializable的自定义类进行了此操作。 基本上,它具有作为属性的参数(为了简单起见,我
2回复

使用Ksoap2检查信封(Android)

来自iOS,我在Android的Web服务方面很难过。 我花了几个小时来尝试示例,阅读博客以及与Web服务成功通信似乎仍然是个运气问题。 最重要的是,我希望能够看到正在发送的信封。 在iOS中,我只能查看将要发送的XML消息,将其与SoapUI或类似的东西进行比较,并了解出了什么问题。
1回复

如何使用KSOAP2从身体获取数据-Android

我正在尝试使用kso​​ap2库连接到SOAP Web服务。 我读了很多有关它的文档,但是最后他向我展示了null数组,请帮帮我。 这是即时通讯正在使用的网络服务 Java代码在这里