1

因此,我计划构建一个 Android 应用程序将连接到的 Web 服务。我试图想出一种方法来保护这个网络服务,所以它只能通过应用程序使用。

我在想只是在我拨打的每个电话中传递一个密钥。但这很容易被 http 嗅探器破坏。届时,任何人都可以使用 Web 服务。

还有其他方法可以使这项工作吗?

谢谢!

4

1 回答 1

0

我不知道你只能 FORCE Android。如果他们知道它是什么,您使用的任何方法都可以解决。

根据应用程序的编写方式,检查请求的用户代理应该足够简单。使用 HttpUrlConnection(由 Android 文档推荐)的应用程序应该有一个用户代理字符串,其中包含 Android。

于 2012-12-11T16:56:09.087 回答