0

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

谢谢。

4

2 回答 2

0

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

于 2013-09-13T21:25:57.843 回答
0

您可以添加accessTokenevery httpRequest,服务器将识别accessToken& 将做出适当的响应。

于 2013-09-13T21:26:17.643 回答