ios - IOS 上的 SOAP - 考虑新方法

标签 ios soap ssl asihttprequest afnetworking

大家好,我目前正在开发使用 SOAP 请求数据的 ios 应用程序。到目前为止,我一直在使用 ASIHTTPRequest 发送请求和处理响应。但我真的无法让客户端证书正常工作(是的,我尝试替换 asihttprequest.m 中 if 语句中的代码,并且我还修复了许多其他错误)。

所以由于这个问题,事实上,这个框架不再受支持,我决定使用另一个框架。我正在考虑 AFNetworking,但将它用于 SOAP 似乎并不容易,而且我并没有真正覆盖它的方法,因为我对整个 apple/objective-c 平台来说真的很陌生。

那么你们有什么建议?使用客户端证书向 WS 发送 SOAP 请求(并处理响应)的最佳方式是什么?

最佳答案

好的,我放弃了任何第 3 方库并使用 NSURLConnection 和 NSMutableRequest 编写了整个 Web 服务接口(interface)。依赖第三方软件是愚蠢的。这是绝对可行的方法,尤其是如果您想使用可以使用的客户端证书

-(void)connection:(NSURLConnection *)con didReceiveAuthenticationChallenge .... 

关于ios - IOS 上的 SOAP - 考虑新方法,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/13243989/

相关文章:

标签栏上看不到 iOS 滚动条

c++ - 收听推送消息?

java - 无法替换节点值

javascript - Node.js Flatiron HTTPS 服务器

vb.net - 调用带有客户端证书错误的 SOAP Web 服务 - 从服务器收到的身份验证 header 为 ''

ios - 苹果 LLVM 6.0 错误

ios - float 性能成本 ↔︎ Metal 转换的一半

android - 有什么办法可以在 android 和 i-os 的钛合金应用程序中使用 sqlite 数据库吗?

java - Web 服务自动生成的文件

sockets - 使用 SSL 的点对点套接字中自签名证书的安全性