【发布时间】:2010-12-06 04:54:24
【问题描述】:
我正在编写一个 iPhone 应用程序,当用户与之交互时,它需要向服务器发送少量信息(每次两个字符串,每个字符串少于 128 个字符,而且这种情况不会太频繁)。我希望对这些信息保密,因此我认为需要某种加密或安全连接。
我的问题是关于服务器端的。 iPhone 应用程序必须与之通信的服务器是用 django 编写的,并且在 lighttpd 上运行。这样做的最合适的方式(或标准方式)是什么。我在想 https,我知道在 iPhone 上我可以使用 ASIHTTPRequest 来执行 POST 请求,但我不知道它在服务器端需要什么。我需要证书吗?数据如何加密/保护?是否有任何 django 模块可以帮助解决这个问题?我必须做些什么来配置 lighttpd 吗?
像 xml-rpc 或 json-rpc 这样的东西会更简单吗?是否有可能确保这样的通信?这会发生在什么级别?
任何帮助将不胜感激。
【问题讨论】:
标签: iphone django https lighttpd security