簡體   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