【发布时间】:2015-07-28 17:18:27
【问题描述】:
使用phonegap开发应用程序,服务器和应用程序之间的通信加密最好的方法是什么?
例如在登录页面、注册页面提交表单
后端:PHP
前端:jQuery HTML5 / Phonegap
JSON 响应
【问题讨论】:
标签: jquery html cordova phonegap-plugins phonegap-build
使用phonegap开发应用程序,服务器和应用程序之间的通信加密最好的方法是什么?
例如在登录页面、注册页面提交表单
后端:PHP
前端:jQuery HTML5 / Phonegap
JSON 响应
【问题讨论】:
标签: jquery html cordova phonegap-plugins phonegap-build
只要确保连接是通过 SSL 层。所以不是HTTP,而是HTTPS。如果它通过 HTTPS 发送,则连接将被设计加密,因此您可以安全地发送用户名、密码等纯数据。如果只是 HTTP,您的连接将容易受到中间人攻击,因此您的设备和服务器之间的任何人都可能窃取敏感数据。 因此,您需要为后端应用程序设置 HTTPS Web 服务器。
【讨论】:
如果您要向服务器发送登录、注册等表单,请通过 https 而不是 http 发送 POST 请求。
它是网络上安全数据传输的协议。您的 phonegap 应用正在包装一个 Web 应用,所以这是很自然的做法。
【讨论】:
我认为您可以在客户端和服务器之间使用 SSL 通信。检查这个插件:https://github.com/wymsee/cordova-HTTP
【讨论】: