如何以安全的方式与网络服务器交换数据?
Posted
技术标签:
【中文标题】如何以安全的方式与网络服务器交换数据?【英文标题】:How to exchange data with an webserver the secure way? 【发布时间】:2010-11-21 19:17:06 【问题描述】:我有一个在服务器上运行的 Web 应用程序。它有一个 API,我可以通过 https://mywebservice.org/private/secretStatistics.xml?token=X59FG43VPT 访问它
当令牌正确(如密码)时,我会返回一个 XML。我用 NSXMLParser 将它导入到 Core Data 中。
我考虑过使用 NSURLConnection 来下载那个 XML。这是我在 ios 上的最佳选择吗?从 https 安全源下载有多难?
我可以添加额外的身份验证凭据吗?在服务器端,我可以轻松设置服务器在返回 XML 之前询问用户名和密码。
我将使用哪些类将数据发送到服务器?还有 NSURLConnection?
【问题讨论】:
【参考方案1】:是的,HTTPS 是最佳选择。是的NSURLConnection supports https。
【讨论】:
以上是关于如何以安全的方式与网络服务器交换数据?的主要内容,如果未能解决你的问题,请参考以下文章
下午2点见|“如何解决网络隔离与安全文件交换的困局”网络研讨会