繁体   English   中英

通过HTTPS发出SOAP请求-Javascript,Phonegap

[英]making SOAP request over HTTPS - Javascript, Phonegap

我正在构建PhoneGap移动应用程序,需要通过HTTPS向WebService发出SOAP请求,并以JavaScript接收SOAP响应。 我可以选择从Web服务获取Java应用程序密钥存储文件(.JKS)或Windows .NET应用程序文件(.PFX)作为SSL证书,以安装在客户端移动应用程序上。

您能帮我从哪里开始做这样的任务吗? 如何使用SSL在JavaScript中发出SOAP请求以及如何使用证书文件? 我可以使用这两种文件类型之一作为证书直接连接到WebService,还是需要自己的中间WebService(用JAVA或.NET编写)来促进此功能?(我想当然,请与我的移动应用程序直接联系WebService。

任何帮助,将不胜感激。

谢谢

您可以将AJAX(XMLHttpRequest)与cordova一起使用,这里有一个jQuery Soap模块

对于允许请求,您需要在config.xml上添加URL:

<access origin="https://webserviceurl.com"/>

对于证书,您可以生成用于签名自己的证书的CA密钥,然后安装CA PEM。

从android配置菜单->安全->凭据存储->从SD卡安装

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM