仅允许从Android客户端访问php脚本

时间:2013-09-13 21:21:02

标签: java php android

我正在尝试从我的Android应用程序调用php脚本来传递一些数据并将其存储在数据库中。有没有办法只允许从我的Android客户端访问php脚本?

感谢。

2 个答案:

答案 0 :(得分:0)

不,唯一有关于客户端信息的是HTTP用户代理,它将在HTTP请求头中发送,但是头信息不能用于安全性,因为头可以伪造和更改,因此,你可以依赖要从Android客户端发送到PHP服务器的唯一参数(公共非私有),例如发送带有所有请求的唯一标识符,例如(page.php?android = UNIQUE_ID),那么您可以从PHP脚本中检查此标识符。同样,这种方法也不安全且不可靠。

答案 1 :(得分:0)

您可以在每个accessToken中添加httpRequest,服务器会识别accessToken&会做出适当的回应。