我正在制作一个需要货币交易的应用程序...
为此我必须以安全的方式将 SOAP xml 发送到服务器....
有人告诉我必须先创建 SSL 连接,然后再发送 soap 消息......
我非常了解 SOAP 但不知道 SSL 连接...
请提供一些帮助...
最佳答案
查看苹果网站上的 NSURLConnection 文档:NSURLConnection
编辑:添加了更多信息。
您需要设置身份验证。快速搜索 SO 产生了这些结果: NSURLConnection SSL HTTP Basic Auth和 HTTPS with NSURLConnection - NSURLErrorServerCertificateUntrusted
您需要设置服务器来处理身份验证,然后向设备发出质询。在上面的帖子中可以看到,有一个函数:didReceiveAuthenticationChallenge: 您需要使用它来处理身份验证挑战。您可以通过上述帖子了解如何进行操作。
您的服务器也需要设置为处理身份验证。我不知道你的服务器使用什么语言,但因为我使用 PHP,这里是关于身份验证的 PHP 手册链接: PHP authentication
一开始这是一件棘手的事情,但一旦你开始做就不错了(并且创建更多 https 连接很容易)。但是,在这里写出您需要做的所有事情有点多。如果你仔细研究这些帖子,你就能大致了解如何去做。需要一些工作才能完成。
关于iphone - 如何建立 SSL 连接 (iphone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4130947/