gpt4 book ai didi

php - 如何通过 Android 连接到我的 MySQL 数据库后端而不向公众公开?

转载 作者:行者123 更新时间:2023-11-29 02:46:41 25 4
gpt4 key购买 nike

我为 Android 制作了一个应用程序,它使用 Retrofit HTTP API 来调用查询数据库的 PHP 脚本。

应用程序 -> 改造调用 -> PHP -> 数据库

PHP 和数据库都托管在同一个 Amazon EC2 实例上。

我希望我的应用程序可以部署给许多用户,但我不知道如何让我的后端保持私密性。

为了让应用程序与数据库交互,它必须使用 PHP,并且由于用户的 IP 地址会有所不同,我必须将 PHP 代码的主机 IP 地址公开,以便所有用户都可以提交/下载数据。

问题是这让我的后端对任何想要嗅探 IP 地址的人开放。我怎样才能解决这个问题? PHP/MySQL 是 Android 的错误选择,还是我选择了错误的平台?

最佳答案

最好的解决方案是为您的应用程序创建一个 API 后端,然后与您的应用程序服务器和数据库进行对话。这是创建具有云后端的移动应用程序的标准做法

AWS API Gateway 非常适合它。这是非常便宜、响应迅速且安全的服务。

关于php - 如何通过 Android 连接到我的 MySQL 数据库后端而不向公众公开?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41256201/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com