2012-04-16 94 views
0

我已经设置了一个Web服务器,并且可以通过使用JSON在它和我的iPhone之间交换数据。通过JSON安全地传输数据

JSON是否已经加密?我正在尝试制作一个人们可以使用的应用程序。我不确定如何安全地验证用户。现在我让他们发送一些能够唯一标识它们以及GET请求的信息。

但是有人不能轻易地选择这个,然后重新发送GET请求到服务器以访问相同的信息?

什么是正确的方法来做到这一点?

回答

4

JSON不是自动加密的,不是。

使用SSH保护您的服务器。这应该防止大多数MITM类型的攻击。如果您非常担心客户端(浏览器)的重播攻击,您可能需要oAuth +一个安全的随机数。

没有安全措施会保护你100%,你必须危及安全性和性能。

+0

如果我传递JSON时使用我的服务器的https地址,然后是数据加密自动的? – neuromancer 2012-04-16 20:32:57

+0

是的,假设您实际上已经为服务器配置了SSL。 – Perception 2012-04-16 22:11:36

+0

如何检查服务器是否使用SSL? – neuromancer 2012-04-16 22:18:57