所以我终于在Android上管理了与自签名证书的https连接。但现在我可能有更大的问题。我在服务器上有一个SOAP Web服务,我在互联网上找到的只使用SOAP和Android的选项是利用ksoap2库。问题是,对于https连接,我使用Apache HttpClient(org.apache.http.client.HttpClient)添加了自定义信任库。 Ksoap2本身有HttpsTransportSE类,但如果我使用这个类,我会得到一个臭名昭着的错误“没有对等证书”。有没有办法,比方说,扩展HttpsTransportSE并添加连接证书?
其他很少的东西也出现在我的头上: 是否还有其他可以在Android上使用的SOAP客户端? 实际编写自定义SOAP客户端的要求有多高? (据我所知,SOAP与XML通信,因此自定义解析器应该是一个很大的问题......或者我错过了什么?)
感谢您的任何意见/答案!