iphone - 如何建立 SSL 连接 (iphone)

标签 iphone security ssl connection

我正在制作一个需要货币交易的应用程序...

为此我必须以安全的方式将 SOAP xml 发送到服务器....

有人告诉我必须先创建 SSL 连接,然后再发送 soap 消息......

我非常了解 SOAP 但不知道 SSL 连接...

请提供一些帮助...

最佳答案

查看苹果网站上的 NSURLConnection 文档:NSURLConnection

编辑:添加了更多信息。

您需要设置身份验证。快速搜索 SO 产生了这些结果: NSURLConnection SSL HTTP Basic AuthHTTPS with NSURLConnection - NSURLErrorServerCertificateUntrusted

您需要设置服务器来处理身份验证,然后向设备发出质询。在上面的帖子中可以看到,有一个函数:didReceiveAuthenticationChallenge: 您需要使用它来处理身份验证挑战。您可以通过上述帖子了解如何进行操作。

您的服务器也需要设置为处理身份验证。我不知道你的服务器使用什么语言,但因为我使用 PHP,这里是关于身份验证的 PHP 手册链接: PHP authentication

一开始这是一件棘手的事情,但一旦你开始做就不错了(并且创建更多 https 连接很容易)。但是,在这里写出您需要做的所有事情有点多。如果你仔细研究这些帖子,你就能大致了解如何去做。需要一些工作才能完成。

关于iphone - 如何建立 SSL 连接 (iphone),我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/4130947/

相关文章:

java - 检测硬编码密码

java - 不支持的记录版本 SSLv2Hello 使用 CloseableHttpClient

excel - 安装多个证书时使用 "setClientCertificate"

iphone - iPhone 开发环境中的 MVC

python - 如何检查一个目录是否是另一个目录的子目录

iphone - 在 iOS 5.0 中使用 ffmpeg 和 OpenGL 反转 Logo 和字幕

security - Scala Web 应用程序安全

java - 在同一主机上使用 Java 中的多个 SSL 客户端证书

ios - CorePlot-使用自定义标签的散点图问题

iphone - 发生崩溃时Xcode提示的含义