当前位置: 首页 > 面试题库 >

通过https的Android ksoap2

吕晟睿
2023-03-14
问题内容

有没有人能够通过https使用kso​​ap2 android连接到Soap服务器?

我不断收到“主机名<###>未被验证”的错误

我正在做

AndroidHttpTransport androidHttpTransport = new AndroidHttpTransport (URL);
androidHttpTransport.call(SOAP_ACTION, envelope);

显然回头看看不是kandroid的其他ksoap,您可以通过https连接到我们的电话,但我找不到在android版本中做到这一点的方法。

是否有人找到或知道要使用的通话方式?

谢谢你的帮助


问题答案:

android ksoap2 2.5.2已退出支持https

http://code.google.com/p/ksoap2-android/

问题是我不太确定如何使用它

HttpsTransportSE aht = new HttpsTransportSE(host, port, file, timeout)

我应该为“文件”参数输入什么?有人有什么主意吗?

btw AndroidHttpTransport在最新版本的ksoap2中已弃用



 类似资料:
  • 5.4 通过 HTTPS 的通信 大多数智能手机应用都与互联网上的 Web 服务器通信。 作为通信的方法,我们在这里集中讨论 HTTP 和 HTTPS 的两种方法。 从安全角度来看,HTTPS 通信更为可取。 最近,Google 或 Facebook 等主要 Web 服务已经开始使用 HTTPS 作为默认设置。 自 2012 年以来,Android 应用中 HTTPS 通信实现的许多缺陷已被指出。

  • 问题内容: 如何通过 HTTPS* 发送ajax GET 请求? * 抛出这个: 是否有其他方法或解决方法可以使此工作正常进行? 如果我使用 Chrome 浏览到该网址,则可以得到响应。我认为没有理由为什么它不能在ajax请求上正常工作。 问题答案: 如果您由于当前处于 同一来源策略 而无法访问该页面,则无法向该页面发出AJAX请求。 **** 的 主机 , 端口 和 方案 (协议)必须在为了使A

  • 前言 上一篇文章我们对laradock的配置文件有了一个初步的了解,现在我们基本可以随心所欲的配置网站了,以此作为我们的开发环境可以说是方便快捷。 鉴于越来越多的平台要求接入网站提供 https 协议的接口。如何让我们的网站也支持 https,已经迫在眉睫。 接下来我们来通过 laradock 学习下,如何让我们的网站支持 https 协议。 实现方式 目前来说,让网站支持 https 大概有两种

  • 问题内容: 通过AJAX从标准HTTP页面调用HTTPS页面(例如信用卡授权服务,例如WorldPay)是否会有问题? 我无法想象为什么会有问题,响应将是HTML页面,然后我可以将其嵌入结果窗格或类似的页面? 问题答案: 是的,这将是跨域发布,并且将被浏览器阻止。

  • 问题内容: 我知道以前已经以各种形式询问过这个问题,但是我似乎无法解决这个问题。我尝试使用jQuery和本机JS API发出Ajax请求。 我的情况如下(参见附图): 浏览器发出HTTP请求 服务器响应并设置持久性Cookie 浏览器发出HTTP Ajax请求,Cookie在那里 服务器响应预期,更新Cookie 浏览器发出HTTPS Ajax请求,Cookie不再存在(?!) 由于没有Cooki

  • 问题内容: 我的网站上有一些关于HTTPS连接的页面。从这些HTTPS页面中,我必须使用HTTP Ajax请求来进行一些错误检索,例如空白字段。但是此错误消息不会出现。是否有解决方案,或者我必须提出AJAX请求以通过HTTPS连接进行归档? 问题答案: 由于同源政策,这是不可能的。 您还需要将Ajax请求切换为https。